### debug: load config IRVE config ### debug: - using mapping engine ### debug: - pointCounterMax 1000000 ### debug: load config IRVE config ### debug: convert data: source file from : ./data_other/irve_osm_2023-08-30.json ### debug: data found, features: 1643 ### debug: listOfPoints.length 1643 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 0 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 2 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 3 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 4 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 5 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 6 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 7 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 8 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 9 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 10 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 11 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 12 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 13 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 14 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 15 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 16 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 17 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 18 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 19 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 20 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 21 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 22 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 23 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 24 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 25 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 26 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 27 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 28 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 29 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 30 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 31 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 32 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 33 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 34 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 35 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 36 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 37 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 38 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 39 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 40 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 41 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 42 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 43 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 44 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 45 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 46 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 47 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 48 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 49 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 50 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 51 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 52 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 53 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 54 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 55 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 56 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 57 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 58 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 59 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 60 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 61 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 62 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 63 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 64 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 65 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 66 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 67 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 68 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 69 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 70 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 71 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 72 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 73 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 74 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 75 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 76 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 77 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 78 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 79 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 80 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 81 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 82 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 83 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 84 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 85 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 86 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 87 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 88 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 89 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 90 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 91 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 92 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 93 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 94 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 95 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 96 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 97 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 98 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 99 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 100 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 101 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 102 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 103 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 104 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 105 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 106 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 107 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 108 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 109 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 110 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 111 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 112 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 113 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 114 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 115 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 116 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 117 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 118 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 119 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 120 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 121 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 122 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 123 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 124 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 125 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 126 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 127 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 128 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 129 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 130 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 131 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 132 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 133 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 134 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 135 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 136 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 137 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 138 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 139 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 140 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 141 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 142 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 143 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 144 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 145 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 146 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 147 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 148 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 149 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 150 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 151 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 152 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 153 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 154 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 155 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 156 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 157 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 158 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 159 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 160 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 161 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 162 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 163 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 164 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 165 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 166 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 167 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 168 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 169 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 170 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 171 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 172 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 173 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 174 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 175 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 176 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 177 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 178 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 179 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 180 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 181 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 182 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 183 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 184 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 185 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 186 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 187 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 188 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 189 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 190 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 191 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 192 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 193 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 194 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 195 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 196 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 197 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 198 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 199 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 200 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 201 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 202 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 203 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 204 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 205 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 206 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 207 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 208 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 209 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 210 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 211 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 212 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 213 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 214 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 215 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 216 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 217 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 218 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 219 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 220 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 221 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 222 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 223 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 224 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 225 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 226 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 227 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 228 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 229 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 230 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 231 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 232 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 233 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 234 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 235 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 236 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 237 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 238 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 239 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 240 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 241 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 242 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 243 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 244 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 245 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 246 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 247 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 248 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 249 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 250 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 251 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 252 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 253 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 254 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 255 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 256 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 257 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 258 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 259 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 260 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 261 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 262 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 263 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 264 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 265 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 266 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 267 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 268 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 269 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 270 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 271 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 272 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 273 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 274 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 275 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 276 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 277 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 278 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 279 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 280 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 281 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 282 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 283 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 284 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 285 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 286 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 287 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 288 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 289 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 290 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 291 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 292 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 293 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 294 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 295 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 296 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 297 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 298 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 299 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 300 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 301 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 302 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 303 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 304 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 305 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 306 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 307 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 308 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 309 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 310 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 311 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 312 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 313 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 314 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 315 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 316 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 317 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 318 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 319 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 320 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 321 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 322 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 323 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 324 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 325 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 326 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 327 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 328 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 329 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 330 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 331 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 332 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 333 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 334 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 335 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 336 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 337 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 338 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 339 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 340 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 341 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 342 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 343 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 344 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 345 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 346 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 347 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 348 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 349 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 350 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 351 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 352 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 353 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 354 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 355 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 356 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 357 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 358 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 359 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 360 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 361 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 362 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 363 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 364 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 365 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 366 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 367 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 368 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 369 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 370 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 371 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 372 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 373 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 374 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 375 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 376 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 377 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 378 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 379 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 380 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 381 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 382 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 383 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 384 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 385 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 386 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 387 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 388 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 389 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 390 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 391 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 392 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 393 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 394 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 395 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 396 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 397 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 398 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 399 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 400 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 401 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 402 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 403 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 404 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 405 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 406 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 407 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 408 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 409 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 410 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 411 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 412 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 413 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 414 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 415 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 416 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 417 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 418 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 419 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 420 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 421 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 422 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 423 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 424 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 425 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 426 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 427 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 428 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 429 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 430 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 431 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 432 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 433 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 434 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 435 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 436 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 437 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 438 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 439 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 440 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 441 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 442 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 443 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 444 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 445 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 446 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 447 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 448 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 449 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 450 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 451 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 452 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 453 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 454 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 455 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 456 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 457 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 458 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 459 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 460 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 461 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 462 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 463 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 464 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 465 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 466 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 467 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 468 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 469 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 470 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 471 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 472 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 473 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 474 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 475 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 476 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 477 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 478 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 479 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 480 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 481 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 482 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 483 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 484 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 485 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 486 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 487 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 488 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 489 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 490 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 491 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 492 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 493 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 494 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 495 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 496 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 497 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 498 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 499 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 500 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 501 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 502 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 503 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 504 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 505 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 506 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 507 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 508 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 509 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 510 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 511 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 512 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 513 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 514 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 515 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 516 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 517 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 518 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 519 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 520 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 521 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 522 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 523 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 524 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 525 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 526 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 527 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 528 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 529 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 530 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 531 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 532 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 533 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 534 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 535 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 536 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 537 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 538 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 539 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 540 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 541 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 542 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 543 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 544 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 545 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 546 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 547 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 548 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 549 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 550 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 551 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 552 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 553 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 554 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 555 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 556 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 557 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 558 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 559 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 560 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 561 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 562 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 563 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 564 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 565 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 566 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 567 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 568 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 569 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 570 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 571 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 572 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 573 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 574 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 575 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 576 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 577 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 578 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 579 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 580 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 581 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 582 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 583 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 584 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 585 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 586 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 587 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 588 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 589 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 590 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 591 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 592 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 593 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 594 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 595 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 596 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 597 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 598 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 599 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 600 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 601 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 602 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 603 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 604 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 605 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 606 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 607 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 608 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 609 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 610 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 611 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 612 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 613 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 614 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 615 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 616 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 617 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 618 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 619 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 620 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 621 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 622 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 623 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 624 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 625 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 626 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 627 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 628 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 629 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 630 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 631 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 632 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 633 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 634 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 635 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 636 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 637 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 638 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 639 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 640 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 641 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 642 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 643 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 644 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 645 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 646 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 647 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 648 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 649 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 650 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 651 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 652 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 653 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 654 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 655 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 656 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 657 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 658 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 659 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 660 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 661 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 662 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 663 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 664 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 665 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 666 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 667 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 668 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 669 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 670 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 671 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 672 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 673 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 674 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 675 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 676 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 677 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 678 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 679 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 680 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 681 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 682 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 683 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 684 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 685 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 686 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 687 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 688 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 689 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 690 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 691 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 692 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 693 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 694 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 695 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 696 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 697 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 698 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 699 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 700 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 701 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 702 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 703 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 704 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 705 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 706 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 707 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 708 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 709 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 710 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 711 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 712 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 713 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 714 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 715 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 716 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 717 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 718 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 719 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 720 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 721 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 722 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 723 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 724 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 725 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 726 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 727 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 728 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 729 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 730 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 731 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 732 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 733 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 734 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 735 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 736 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 737 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 738 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 739 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 740 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 741 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 742 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 743 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 744 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 745 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 746 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 747 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 748 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 749 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 750 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 751 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 752 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 753 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 754 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 755 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 756 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 757 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 758 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 759 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 760 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 761 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 762 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 763 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 764 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 765 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 766 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 767 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 768 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 769 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 770 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 771 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 772 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 773 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 774 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 775 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 776 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 777 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 778 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 779 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 780 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 781 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 782 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 783 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 784 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 785 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 786 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 787 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 788 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 789 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 790 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 791 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 792 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 793 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 794 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 795 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 796 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 797 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 798 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 799 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 800 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 801 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 802 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 803 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 804 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 805 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 806 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 807 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 808 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 809 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 810 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 811 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 812 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 813 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 814 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 815 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 816 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 817 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 818 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 819 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 820 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 821 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 822 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 823 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 824 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 825 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 826 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 827 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 828 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 829 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 830 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 831 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 832 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 833 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 834 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 835 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 836 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 837 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 838 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 839 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 840 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 841 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 842 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 843 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 844 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 845 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 846 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 847 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 848 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 849 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 850 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 851 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 852 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 853 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 854 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 855 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 856 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 857 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 858 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 859 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 860 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 861 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 862 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 863 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 864 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 865 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 866 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 867 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 868 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 869 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 870 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 871 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 872 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 873 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 874 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 875 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 876 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 877 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 878 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 879 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 880 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 881 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 882 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 883 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 884 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 885 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 886 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 887 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 888 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 889 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 890 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 891 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 892 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 893 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 894 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 895 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 896 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 897 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 898 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 899 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 900 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 901 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 902 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 903 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 904 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 905 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 906 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 907 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 908 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 909 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 910 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 911 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 912 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 913 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 914 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 915 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 916 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 917 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 918 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 919 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 920 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 921 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 922 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 923 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 924 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 925 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 926 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 927 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 928 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 929 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 930 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 931 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 932 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 933 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 934 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 935 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 936 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 937 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 938 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 939 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 940 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 941 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 942 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 943 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 944 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 945 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 946 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 947 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 948 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 949 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 950 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 951 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 952 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 953 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 954 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 955 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 956 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 957 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 958 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 959 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 960 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 961 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 962 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 963 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 964 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 965 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 966 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 967 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 968 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 969 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 970 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 971 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 972 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 973 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 974 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 975 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 976 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 977 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 978 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 979 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 980 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 981 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 982 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 983 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 984 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 985 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 986 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 987 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 988 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 989 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 990 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 991 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 992 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 993 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 994 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 995 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 996 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 997 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 998 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 999 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1000 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1001 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1002 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1003 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1004 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1005 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1006 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1007 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1008 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1009 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1010 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1011 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1012 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1013 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1014 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1015 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1016 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1017 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1018 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1019 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1020 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1021 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1022 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1023 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1024 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1025 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1026 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1027 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1028 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1029 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1030 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1031 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1032 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1033 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1034 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1035 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1036 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1037 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1038 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1039 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1040 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1041 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1042 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1043 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1044 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1045 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1046 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1047 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1048 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1049 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1050 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1051 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1052 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1053 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1054 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1055 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1056 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1057 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1058 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1059 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1060 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1061 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1062 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1063 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1064 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1065 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1066 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1067 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1068 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1069 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1070 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1071 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1072 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1073 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1074 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1075 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1076 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1077 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1078 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1079 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1080 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1081 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1082 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1083 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1084 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1085 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1086 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1087 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1088 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1089 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1090 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1091 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1092 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1093 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1094 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1095 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1096 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1097 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1098 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1099 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1100 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1101 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1102 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1103 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1104 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1105 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1106 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1107 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1108 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1109 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1110 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1111 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1112 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1113 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1114 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1115 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1116 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1117 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1118 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1119 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1120 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1121 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1122 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1123 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1124 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1125 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1126 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1127 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1128 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1129 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1130 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1131 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1132 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1133 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1134 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1135 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1136 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1137 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1138 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1139 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1140 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1141 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1142 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1143 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1144 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1145 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1146 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1147 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1148 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1149 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1150 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1151 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1152 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1153 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1154 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1155 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1156 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1157 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1158 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1159 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1160 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1161 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1162 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1163 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1164 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1165 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1166 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1167 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1168 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1169 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1170 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1171 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1172 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1173 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1174 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1175 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1176 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1177 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1178 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1179 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1180 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1181 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1182 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1183 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1184 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1185 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1186 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1187 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1188 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1189 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1190 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1191 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1192 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1193 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1194 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1195 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1196 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1197 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1198 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1199 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1200 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1201 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1202 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1203 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1204 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1205 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1206 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1207 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1208 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1209 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1210 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1211 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1212 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1213 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1214 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1215 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1216 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1217 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1218 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1219 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1220 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1221 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1222 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1223 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1224 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1225 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1226 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1227 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1228 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1229 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1230 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1231 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1232 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1233 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1234 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1235 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1236 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1237 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1238 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1239 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1240 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1241 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1242 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1243 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1244 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1245 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1246 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1247 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1248 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1249 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1250 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1251 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1252 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1253 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1254 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1255 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1256 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1257 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1258 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1259 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1260 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1261 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1262 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1263 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1264 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1265 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1266 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1267 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1268 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1269 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1270 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1271 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1272 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1273 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1274 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1275 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1276 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1277 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1278 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1279 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1280 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1281 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1282 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1283 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1284 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1285 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1286 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1287 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1288 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1289 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1290 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1291 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1292 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1293 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1294 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1295 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1296 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1297 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1298 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1299 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1300 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1301 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1302 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1303 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1304 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1305 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1306 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1307 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1308 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1309 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1310 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1311 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1312 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1313 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1314 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1315 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1316 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1317 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1318 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1319 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1320 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1321 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1322 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1323 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1324 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1325 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1326 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1327 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1328 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1329 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1330 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1331 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1332 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1333 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1334 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1335 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1336 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1337 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1338 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1339 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1340 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1341 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1342 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1343 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1344 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1345 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1346 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1347 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1348 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1349 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1350 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1351 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1352 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1353 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1354 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1355 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1356 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1357 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1358 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1359 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1360 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1361 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1362 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1363 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1364 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1365 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1366 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1367 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1368 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1369 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1370 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1371 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1372 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1373 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1374 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1375 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1376 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1377 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1378 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1379 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1380 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1381 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1382 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1383 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1384 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1385 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1386 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1387 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1388 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1389 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1390 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1391 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1392 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1393 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1394 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1395 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1396 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1397 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1398 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1399 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1400 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1401 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1402 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1403 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1404 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1405 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1406 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1407 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1408 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1409 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1410 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1411 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1412 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1413 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1414 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1415 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1416 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1417 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1418 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1419 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1420 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1421 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1422 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1423 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1424 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1425 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1426 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1427 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1428 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1429 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1430 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1431 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1432 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1433 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1434 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1435 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1436 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1437 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1438 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1439 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1440 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1441 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1442 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1443 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1444 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1445 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1446 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1447 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1448 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1449 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1450 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1451 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1452 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1453 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1454 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1455 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1456 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1457 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1458 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1459 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1460 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1461 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1462 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1463 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1464 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1465 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1466 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1467 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1468 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1469 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1470 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1471 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1472 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1473 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1474 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1475 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1476 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1477 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1478 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1479 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1480 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1481 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1482 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1483 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1484 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1485 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1486 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1487 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1488 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1489 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1490 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1491 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1492 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1493 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1494 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1495 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1496 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1497 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1498 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1499 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1500 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1501 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1502 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1503 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1504 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1505 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1506 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1507 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1508 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1509 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1510 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1511 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1512 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1513 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1514 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1515 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1516 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1517 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1518 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1519 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1520 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1521 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1522 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1523 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1524 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1525 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1526 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1527 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1528 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1529 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1530 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1531 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1532 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1533 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1534 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1535 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1536 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1537 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1538 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1539 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1540 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1541 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1542 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1543 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1544 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1545 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1546 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1547 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1548 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1549 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1550 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1551 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1552 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1553 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1554 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1555 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1556 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1557 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1558 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1559 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1560 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1561 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1562 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1563 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1564 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1565 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1566 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1567 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1568 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1569 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1570 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1571 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1572 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1573 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1574 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1575 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1576 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1577 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1578 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1579 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1580 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1581 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1582 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1583 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1584 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1585 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1586 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1587 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1588 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1589 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1590 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1591 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1592 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1593 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1594 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1595 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1596 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1597 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1598 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1599 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1600 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1601 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1602 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1603 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1604 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1605 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1606 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1607 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1608 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1609 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1610 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1611 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1612 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1613 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1614 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1615 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1616 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1617 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1618 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1619 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1620 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1621 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1622 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1623 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1624 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1625 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1626 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1627 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1628 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1629 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1630 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1631 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1632 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1633 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1634 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1635 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1636 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1637 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1638 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1639 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1640 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1641 ### debug: pas de filtre sur les départements ### debug: pas de filtre sur les coordonnées bounding box ### debug: +1 point 1642 ### debug: after filtering, feature_points_after_filter number of points: 1643 ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/25209075', amenity: 'fuel', brand: 'Total Access', 'brand:wikidata': 'Q154037', 'brand:wikipedia': 'fr:TotalEnergies', compressed_air: 'yes', 'fuel:GTL_diesel': 'yes', 'fuel:HGV_diesel': 'yes', 'fuel:adblue': 'yes', 'fuel:diesel': 'yes', 'fuel:e10': 'yes', 'fuel:lpg': 'yes', 'fuel:octane_98': 'yes', 'hgv:lanes': 'yes', name: 'Relais Grande Folie', opening_hours: '24/7', phone: '+33164901854', 'ref:FR:prix-carburants': '91180007', shop: 'convenience;gas', source: "Ministère de l'Economie, de l'Industrie et du Numérique - 08/04/2018", vending: 'fuel', vending_machine: 'fuel', website: 'https://store.total.fr/fr_FR/NF007003' }, geometry: { type: 'Point', coordinates: [ 2.2526269, 48.6094713 ] }, id: 'node/25209075' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 23 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fuel ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fuel ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fuel true ### debug: convertProperty: isStringValue? fuel true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fuel => fuel ### debug: convertProperty: -- convertedValue fuel ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert compressed_air ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName compressed_air ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: compressed_air ### debug: mapElementFromConf: convert fuel:GTL_diesel ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fuel:GTL_diesel ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fuel:GTL_diesel ### debug: mapElementFromConf: convert fuel:HGV_diesel ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fuel:HGV_diesel ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fuel:HGV_diesel ### debug: mapElementFromConf: convert fuel:adblue ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fuel:adblue ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fuel:adblue ### debug: mapElementFromConf: convert fuel:diesel ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fuel:diesel ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fuel:diesel ### debug: mapElementFromConf: convert fuel:e10 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fuel:e10 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fuel:e10 ### debug: mapElementFromConf: convert fuel:lpg ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fuel:lpg ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fuel:lpg ### debug: mapElementFromConf: convert fuel:octane_98 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fuel:octane_98 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fuel:octane_98 ### debug: mapElementFromConf: convert hgv:lanes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName hgv:lanes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: hgv:lanes ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164901854 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164901854 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164901854 false ### debug: convertProperty: isStringValue? +33164901854 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164901854 convertedValue 1 64 90 18 54 ### debug: phone: +33164901854 => +33 1 64 90 18 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 90 18 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 90 18 54 ### debug: mapElementFromConf: convert ref:FR:prix-carburants ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:prix-carburants ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:prix-carburants ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert vending ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName vending ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: vending ### debug: mapElementFromConf: convert vending_machine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName vending_machine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: vending_machine ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2526269, 48.6094713 ] }, properties: { amenity: 'fuel', phone: '+33 1 64 90 18 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/251617404', 'addr:city': 'NOZAY', 'addr:housenumber': '4', 'addr:postcode': '91620', 'addr:street': 'Place de la Mairie', 'description:covid19': 'Pour les commandes : 06 61 08 36 91', name: 'Boucherie Carbon', opening_hours: 'Tu-Sa 08:30-12:30,16:00-18:00; Su 08:30-12:30', phone: '+33 1 69 80 67 40', shop: 'butcher', takeaway: 'yes', website: 'https://www.facebook.com/Bentradition/' }, geometry: { type: 'Point', coordinates: [ 2.2421344, 48.6600401 ] }, id: 'node/251617404' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 80 67 40 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 80 67 40 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 80 67 40 false ### debug: convertProperty: isStringValue? +33 1 69 80 67 40 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 80 67 40 convertedValue 1 69 80 67 40 ### debug: phone: +33 1 69 80 67 40 => +33 1 69 80 67 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 80 67 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 80 67 40 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2421344, 48.6600401 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 80 67 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/253748421', 'addr:city': 'Palaiseau', 'addr:housenumber': '80', 'addr:postcode': '91120', 'addr:street': 'Rue Léon Bourgeois', amenity: 'restaurant', cuisine: 'crepe;french', name: 'La Cabane', phone: '+33 1 69 31 38 44', website: 'https://lacabane.fr' }, geometry: { type: 'Point', coordinates: [ 2.2336397, 48.7012425 ] }, id: 'node/253748421' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 31 38 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 31 38 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 31 38 44 false ### debug: convertProperty: isStringValue? +33 1 69 31 38 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 31 38 44 convertedValue 1 69 31 38 44 ### debug: phone: +33 1 69 31 38 44 => +33 1 69 31 38 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 31 38 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 31 38 44 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2336397, 48.7012425 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 31 38 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/264058908', amenity: 'taxi', phone: '+33 6 80 38 82 24' }, geometry: { type: 'Point', coordinates: [ 2.1911661, 48.7047818 ] }, id: 'node/264058908' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 3 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : taxi ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping taxi ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? taxi true ### debug: convertProperty: isStringValue? taxi true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ taxi => taxi ### debug: convertProperty: -- convertedValue taxi ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 80 38 82 24 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 80 38 82 24 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 80 38 82 24 false ### debug: convertProperty: isStringValue? +33 6 80 38 82 24 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 80 38 82 24 convertedValue 6 80 38 82 24 ### debug: phone: +33 6 80 38 82 24 => +33 6 80 38 82 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 80 38 82 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 80 38 82 24 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1911661, 48.7047818 ] }, properties: { amenity: 'taxi', phone: '+33 6 80 38 82 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/293692136', amenity: 'fuel', brand: 'Total Access', 'brand:wikidata': 'Q154037', 'brand:wikipedia': 'fr:Total (entreprise)', compressed_air: 'yes', 'fuel:GTL_diesel': 'yes', 'fuel:adblue': 'yes', 'fuel:diesel': 'yes', 'fuel:e10': 'yes', 'fuel:octane_98': 'yes', 'hgv:lanes': 'yes', name: 'Total Access', opening_hours: '24/7', phone: '+33160830316', 'ref:FR:prix-carburants': '91290007', shop: 'convenience;gas', source: "Ministère de l'Economie, de l'Industrie et du Numérique - 08/04/2018", toilets: 'yes', vending: 'fuel', vending_machine: 'fuel', website: 'http://store.total.fr/fr_FR/NF062014' }, geometry: { type: 'Point', coordinates: [ 2.2478862, 48.6031899 ] }, id: 'node/293692136' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 22 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fuel ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fuel ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fuel true ### debug: convertProperty: isStringValue? fuel true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fuel => fuel ### debug: convertProperty: -- convertedValue fuel ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert compressed_air ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName compressed_air ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: compressed_air ### debug: mapElementFromConf: convert fuel:GTL_diesel ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fuel:GTL_diesel ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fuel:GTL_diesel ### debug: mapElementFromConf: convert fuel:adblue ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fuel:adblue ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fuel:adblue ### debug: mapElementFromConf: convert fuel:diesel ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fuel:diesel ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fuel:diesel ### debug: mapElementFromConf: convert fuel:e10 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fuel:e10 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fuel:e10 ### debug: mapElementFromConf: convert fuel:octane_98 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fuel:octane_98 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fuel:octane_98 ### debug: mapElementFromConf: convert hgv:lanes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName hgv:lanes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: hgv:lanes ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160830316 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160830316 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160830316 false ### debug: convertProperty: isStringValue? +33160830316 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160830316 convertedValue 1 60 83 03 16 ### debug: phone: +33160830316 => +33 1 60 83 03 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 83 03 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 83 03 16 ### debug: mapElementFromConf: convert ref:FR:prix-carburants ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:prix-carburants ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:prix-carburants ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert toilets ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName toilets ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: toilets ### debug: mapElementFromConf: convert vending ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName vending ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: vending ### debug: mapElementFromConf: convert vending_machine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName vending_machine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: vending_machine ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2478862, 48.6031899 ] }, properties: { amenity: 'fuel', phone: '+33 1 60 83 03 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/313181929', 'addr:housenumber': '1', 'addr:street': 'Rue du Roussillon', amenity: 'restaurant', cuisine: 'japanese', description: 'Sushi Sashimi Yakitori', name: 'Japon Sakura', note: 'A volonté servi à table', phone: '+33 1 60 85 42 30', smoking: 'no', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3028433, 48.5935686 ] }, id: 'node/313181929' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 85 42 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 85 42 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 85 42 30 false ### debug: convertProperty: isStringValue? +33 1 60 85 42 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 85 42 30 convertedValue 1 60 85 42 30 ### debug: phone: +33 1 60 85 42 30 => +33 1 60 85 42 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 85 42 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 85 42 30 ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3028433, 48.5935686 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 85 42 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/389128978', 'addr:city': 'Nozay', 'addr:housenumber': '1', 'addr:postcode': '91620', 'addr:street': 'Rue de Versailles', amenity: 'restaurant', name: 'Le Versailles', opening_hours: 'Mo-Fr 08:00-20:00; Sa 07:00-13:30; Su 08:00-13:30', phone: '+33 9 52 53 68 83' }, geometry: { type: 'Point', coordinates: [ 2.2420476, 48.6605988 ] }, id: 'node/389128978' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 52 53 68 83 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 52 53 68 83 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 52 53 68 83 false ### debug: convertProperty: isStringValue? +33 9 52 53 68 83 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 52 53 68 83 convertedValue 9 52 53 68 83 ### debug: phone: +33 9 52 53 68 83 => +33 9 52 53 68 83 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 52 53 68 83 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 52 53 68 83 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2420476, 48.6605988 ] }, properties: { amenity: 'restaurant', phone: '+33 9 52 53 68 83' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/389136356', alcohol: 'wine', drive_through: 'yes', name: 'La Cave de Nozay', opening_hours: 'Tu,Th,Fr 10:00-13:00,15:00-19:30; We 15:00-19:30; Sa 10:00-13:00,14:00-19:30', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', phone: '+33 1 69 01 38 77', shop: 'alcohol', website: 'https://www.lacavedenozay.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2407451, 48.6607142 ] }, id: 'node/389136356' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert alcohol ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alcohol ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alcohol ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 01 38 77 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 01 38 77 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 01 38 77 false ### debug: convertProperty: isStringValue? +33 1 69 01 38 77 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 01 38 77 convertedValue 1 69 01 38 77 ### debug: phone: +33 1 69 01 38 77 => +33 1 69 01 38 77 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 01 38 77 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 01 38 77 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2407451, 48.6607142 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 01 38 77' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/412430821', amenity: 'pub', name: 'Tabac de la Gare', opening_hours: 'Mo-Fr 06:30-20:00; Sa 08:00-20:00', phone: '+33160140021', tobacco: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2468044, 48.7176647 ] }, id: 'node/412430821' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pub ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pub ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pub true ### debug: convertProperty: isStringValue? pub true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pub => pub ### debug: convertProperty: -- convertedValue pub ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160140021 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160140021 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160140021 false ### debug: convertProperty: isStringValue? +33160140021 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160140021 convertedValue 1 60 14 00 21 ### debug: phone: +33160140021 => +33 1 60 14 00 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 14 00 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 14 00 21 ### debug: mapElementFromConf: convert tobacco ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tobacco ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tobacco ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2468044, 48.7176647 ] }, properties: { amenity: 'pub', phone: '+33 1 60 14 00 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/447359674', amenity: 'police', name: 'Police nationale', official_name: 'Commissariat de police de Palaiseau', operator: 'Police nationale', 'operator:wikidata': 'Q121484', phone: '+33 1 69 31 65 20', 'police:FR': 'police', source: "data.gouv.fr:Ministère de l'Intérieur - 10/2018", wikidata: 'Q61954558' }, geometry: { type: 'Point', coordinates: [ 2.2513507, 48.7132618 ] }, id: 'node/447359674' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : police ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping police ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? police true ### debug: convertProperty: isStringValue? police true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ police => police ### debug: convertProperty: -- convertedValue police ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 31 65 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 31 65 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 31 65 20 false ### debug: convertProperty: isStringValue? +33 1 69 31 65 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 31 65 20 convertedValue 1 69 31 65 20 ### debug: phone: +33 1 69 31 65 20 => +33 1 69 31 65 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 31 65 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 31 65 20 ### debug: mapElementFromConf: convert police:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName police:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: police:FR ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2513507, 48.7132618 ] }, properties: { amenity: 'police', phone: '+33 1 69 31 65 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/453042896', 'addr:housenumber': '34 bis', 'addr:street': 'Avenue de la Commune de Paris', amenity: 'restaurant', cuisine: 'chinese', name: 'Le Jardin de Bambous', phone: '+33 1 60 84 43 04' }, geometry: { type: 'Point', coordinates: [ 2.3011153, 48.5925623 ] }, id: 'node/453042896' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 84 43 04 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 84 43 04 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 84 43 04 false ### debug: convertProperty: isStringValue? +33 1 60 84 43 04 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 84 43 04 convertedValue 1 60 84 43 04 ### debug: phone: +33 1 60 84 43 04 => +33 1 60 84 43 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 43 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 43 04 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3011153, 48.5925623 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 84 43 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/487104967', 'addr:city': 'Saint-Pierre-du-Perray', 'addr:housenumber': '11', 'addr:postcode': '91280', 'addr:street': 'Rue du Commerce', 'description:covid19': "Fermeture jusqu'au 8 avril 2020", name: 'Aux délices de Saint-Pierre', phone: '+33 1 69 89 06 87', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.5069309, 48.6145518 ] }, id: 'node/487104967' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 06 87 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 06 87 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 06 87 false ### debug: convertProperty: isStringValue? +33 1 69 89 06 87 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 06 87 convertedValue 1 69 89 06 87 ### debug: phone: +33 1 69 89 06 87 => +33 1 69 89 06 87 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 06 87 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 06 87 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5069309, 48.6145518 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 89 06 87' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/506314137', 'addr:housenumber': '99', alt_name: 'SELARL Pharmacie de la Gare', amenity: 'pharmacy', 'contact:fax': '+33 1 69 38 00 63', 'contact:phone': '+33 1 69 38 10 52', dispensing: 'yes', healthcare: 'pharmacy', phone: '+33 1 69 38 10 52', 'ref:FR:FINESS': '910005305', since: '2008-05-01', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre;mise à jour : 2009' }, geometry: { type: 'Point', coordinates: [ 2.4019344, 48.7121753 ] }, id: 'node/506314137' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert contact:fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:fax ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 10 52 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 10 52 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 10 52 false ### debug: convertProperty: isStringValue? +33 1 69 38 10 52 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 10 52 convertedValue 1 69 38 10 52 ### debug: phone: +33 1 69 38 10 52 => +33 1 69 38 10 52 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 10 52 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 10 52 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert since ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName since ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: since ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4019344, 48.7121753 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 38 10 52' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/534916303', email: 'contact@veloraildelajuine.fr', name: 'Départ du vélorail de la Juine', opening_hours: 'Tu-Su 9:30-18:30', phone: '+33695667345', railway: 'station' }, geometry: { type: 'Point', coordinates: [ 2.1436629, 48.3669069 ] }, id: 'node/534916303' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33695667345 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33695667345 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33695667345 false ### debug: convertProperty: isStringValue? +33695667345 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33695667345 convertedValue 6 95 66 73 45 ### debug: phone: +33695667345 => +33 6 95 66 73 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 95 66 73 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 95 66 73 45 ### debug: mapElementFromConf: convert railway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName railway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: railway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1436629, 48.3669069 ] }, properties: { amenity: 'charging_station', phone: '+33 6 95 66 73 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/553496973', 'addr:city': 'Massy', 'addr:housenumber': '13', 'addr:postcode': '91300', 'addr:street': "Place de l'Union Européenne", amenity: 'restaurant', cuisine: 'french', 'diet:vegetarian': 'yes', name: 'Les Artistes', opening_hours: 'Mo-Sa 12:00-15:00,18:00-23:00; Su 11:00-15:00', phone: '+33 1 60 19 47 18' }, geometry: { type: 'Point', coordinates: [ 2.2571317, 48.727308 ] }, id: 'node/553496973' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 19 47 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 19 47 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 19 47 18 false ### debug: convertProperty: isStringValue? +33 1 60 19 47 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 19 47 18 convertedValue 1 60 19 47 18 ### debug: phone: +33 1 60 19 47 18 => +33 1 60 19 47 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 19 47 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 19 47 18 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2571317, 48.727308 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 19 47 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/567941037', 'addr:city': 'Bures-sur-Yvette', 'addr:housenumber': '2', 'addr:postcode': '91440', 'addr:street': 'Rue de la Hacquinière', amenity: 'pharmacy', 'contact:fax': '+33 1 69 28 61 81', 'contact:phone': '+33 1 64 46 62 93', dispensing: 'yes', healthcare: 'pharmacy', name: 'Pharmacie Pénon Arnould', phone: '+33 1 85 77 03 11', 'ref:FR:FINESS': '910006451', since: '1986-10-24' }, geometry: { type: 'Point', coordinates: [ 2.154553, 48.6963605 ] }, id: 'node/567941037' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert contact:fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:fax ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 85 77 03 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 85 77 03 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 85 77 03 11 false ### debug: convertProperty: isStringValue? +33 1 85 77 03 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 85 77 03 11 convertedValue 1 85 77 03 11 ### debug: phone: +33 1 85 77 03 11 => +33 1 85 77 03 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 85 77 03 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 85 77 03 11 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert since ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName since ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: since ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.154553, 48.6963605 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 85 77 03 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/567941040', 'addr:city': 'Bures-sur-Yvette', 'addr:postcode': '91440', amenity: 'post_office', atm: 'yes', change_machine: 'yes', copy_facility: 'yes', name: 'Bures-sur-Yvette', opening_hours: 'Mo-Fr 09:00-12:00,14:00-18:00; Sa 09:00-12:00', operator: 'La Poste', 'operator:wikidata': 'Q373724', phone: '3631', 'ref:FR:LaPoste': '16932A', source: 'data.gouv.fr:LaPoste - 01/2013', stamping_machine: 'yes', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1636617, 48.6972415 ] }, id: 'node/567941040' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert change_machine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName change_machine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: change_machine ### debug: mapElementFromConf: convert copy_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName copy_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: copy_facility ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 3631 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 3631 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 3631 false ### debug: convertProperty: isStringValue? 3631 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 631 convertedValue 36 31 ### debug: phone: 3631 => +33 36 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 36 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 36 31 ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert stamping_machine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName stamping_machine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: stamping_machine ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1636617, 48.6972415 ] }, properties: { amenity: 'post_office', phone: '+33 36 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/567941041', fixme: 'Parti en retraite, est-ce que la boulangerie a été reprise?', name: 'Boulanger Patissier Foulon', opening_hours: 'Tu-Sa 07:00-13:00,13:30-20:00', phone: '+33 1 69 07 48 18', shop: 'bakery', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1639694, 48.6972613 ] }, id: 'node/567941041' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert fixme ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fixme ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fixme ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 07 48 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 07 48 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 07 48 18 false ### debug: convertProperty: isStringValue? +33 1 69 07 48 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 07 48 18 convertedValue 1 69 07 48 18 ### debug: phone: +33 1 69 07 48 18 => +33 1 69 07 48 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 48 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 48 18 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1639694, 48.6972613 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 07 48 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/574845386', 'addr:city': 'Brunoy', 'addr:housenumber': '2', 'addr:postcode': '91800', 'addr:street': 'Rue de la Gare', name: 'Boulangerie Pâtisserie Chocolaterie Christian David', phone: '+33 1 60 46 02 70', shop: 'bakery', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2009' }, geometry: { type: 'Point', coordinates: [ 2.5053778, 48.6982041 ] }, id: 'node/574845386' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 46 02 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 46 02 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 46 02 70 false ### debug: convertProperty: isStringValue? +33 1 60 46 02 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 46 02 70 convertedValue 1 60 46 02 70 ### debug: phone: +33 1 60 46 02 70 => +33 1 60 46 02 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 46 02 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 46 02 70 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5053778, 48.6982041 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 46 02 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/574845525', 'addr:city': 'Brunoy', 'addr:housenumber': '2', 'addr:postcode': '91800', 'addr:street': 'Place de la Gare', brand: 'De Neuville', 'brand:wikidata': 'Q106353063', name: 'De Neuville', phone: '+33 1 69 06 18 83', shop: 'chocolate' }, geometry: { type: 'Point', coordinates: [ 2.5061824, 48.6986861 ] }, id: 'node/574845525' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 18 83 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 18 83 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 18 83 false ### debug: convertProperty: isStringValue? +33 1 69 06 18 83 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 18 83 convertedValue 1 69 06 18 83 ### debug: phone: +33 1 69 06 18 83 => +33 1 69 06 18 83 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 18 83 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 18 83 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5061824, 48.6986861 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 18 83' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/600738912', amenity: 'library', name: 'Médiathèque de Gif-sur-Yvette', opening_hours: 'Tu-Fr 15:00-18:30; We 10:00-12:30; Sa 10:00-12:30, 15:00-17:30; PH off', phone: '+33 1 69 31 30 14', website: 'https://mediatheques.paris-saclay.com/mediatheque-de-gif-sur-yvette' }, geometry: { type: 'Point', coordinates: [ 2.1298715, 48.6966839 ] }, id: 'node/600738912' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? library true ### debug: convertProperty: isStringValue? library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ library => library ### debug: convertProperty: -- convertedValue library ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 31 30 14 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 31 30 14 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 31 30 14 false ### debug: convertProperty: isStringValue? +33 1 69 31 30 14 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 31 30 14 convertedValue 1 69 31 30 14 ### debug: phone: +33 1 69 31 30 14 => +33 1 69 31 30 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 31 30 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 31 30 14 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1298715, 48.6966839 ] }, properties: { amenity: 'library', phone: '+33 1 69 31 30 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/600789321', name: "Pharmacie de l'Abbaye", opening_hours: 'Mo 07:00-17:00; Tu-Sa 07:00-20:00; Su 07:00-14:00', phone: '+33 1 60 92 52 50', shop: 'bakery', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2009' }, geometry: { type: 'Point', coordinates: [ 2.1303432, 48.6970731 ] }, id: 'node/600789321' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 92 52 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 92 52 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 92 52 50 false ### debug: convertProperty: isStringValue? +33 1 60 92 52 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 92 52 50 convertedValue 1 60 92 52 50 ### debug: phone: +33 1 60 92 52 50 => +33 1 60 92 52 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 92 52 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 92 52 50 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1303432, 48.6970731 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 92 52 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/600803741', 'addr:housenumber': '1', 'addr:street': 'Rue Gustave Vatonne', amenity: 'restaurant', cuisine: 'regional', name: 'Le Canapé', note: 'live music venue too', opening_hours: 'We-Su 12:00-18:00, Th-Sa 19:30-24:00', phone: '+33 1 69 07 74 06', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2009', website: 'http://www.le-canape.com/' }, geometry: { type: 'Point', coordinates: [ 2.1354549, 48.7025475 ] }, id: 'node/600803741' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 07 74 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 07 74 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 07 74 06 false ### debug: convertProperty: isStringValue? +33 1 69 07 74 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 07 74 06 convertedValue 1 69 07 74 06 ### debug: phone: +33 1 69 07 74 06 => +33 1 69 07 74 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 74 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 74 06 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1354549, 48.7025475 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 07 74 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/603086403', 'addr:city': 'Saint-Escobille', 'addr:country': 'FR', 'addr:postcode': '91410', 'addr:street': 'Rue du Stade', amenity: 'school', capacity: '49', name: 'École Élémentaire', operator: 'Éducation Nationale', 'operator:type': 'public', phone: '+33 1 64 95 53 98', 'ref:UAI': '0910092F', 'school:FR': 'primaire', source: "data.gouv.fr:Ministère de l'Éducation nationale, de la Jeunesse et de la Vie associative - 05/2012" }, geometry: { type: 'Point', coordinates: [ 1.9672948, 48.4294417 ] }, id: 'node/603086403' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 49 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 49 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 49 true ### debug: convertProperty: isStringValue? 49 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 49 => 49 ### debug: convertProperty: -- convertedValue 49 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 95 53 98 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 95 53 98 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 95 53 98 false ### debug: convertProperty: isStringValue? +33 1 64 95 53 98 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 95 53 98 convertedValue 1 64 95 53 98 ### debug: phone: +33 1 64 95 53 98 => +33 1 64 95 53 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 95 53 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 95 53 98 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 1.9672948, 48.4294417 ] }, properties: { amenity: 'school', capacity: '49', phone: '+33 1 64 95 53 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/616336707', 'addr:city': 'Montgeron', 'addr:housenumber': '45', 'addr:postcode': '91230', 'addr:street': 'Avenue de la République', amenity: 'restaurant', name: 'Le Comptoir', note: 'Spécialités marocaines', phone: '+33 9 53 90 85 72' }, geometry: { type: 'Point', coordinates: [ 2.4547916, 48.7074322 ] }, id: 'node/616336707' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 53 90 85 72 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 53 90 85 72 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 53 90 85 72 false ### debug: convertProperty: isStringValue? +33 9 53 90 85 72 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 53 90 85 72 convertedValue 9 53 90 85 72 ### debug: phone: +33 9 53 90 85 72 => +33 9 53 90 85 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 53 90 85 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 53 90 85 72 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4547916, 48.7074322 ] }, properties: { amenity: 'restaurant', phone: '+33 9 53 90 85 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/632217051', 'addr:housenumber': '3', amenity: 'police', email: 'police@mairie-athis-mons.fr', indoor: 'yes', opening_hours: 'Mo-We 08:30-18:00; Fr 08:30-18:00; Th 14:00-18:00', operator: "Mairie d'Athis-Mons", phone: '+33 1 69 54 54 95', 'police:FR': 'police_municipale', 'ref:SDIS91': '1339346493', short_name: 'PM', source: 'survey', 'source:position': 'SDIS91-manuel', website: 'http://www.mairie-athis-mons.fr/annuaire/structure_35.htm' }, geometry: { type: 'Point', coordinates: [ 2.3859349, 48.705712 ] }, id: 'node/632217051' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : police ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping police ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? police true ### debug: convertProperty: isStringValue? police true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ police => police ### debug: convertProperty: -- convertedValue police ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert indoor ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName indoor ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: indoor ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 54 54 95 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 54 54 95 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 54 54 95 false ### debug: convertProperty: isStringValue? +33 1 69 54 54 95 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 54 54 95 convertedValue 1 69 54 54 95 ### debug: phone: +33 1 69 54 54 95 => +33 1 69 54 54 95 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 54 54 95 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 54 54 95 ### debug: mapElementFromConf: convert police:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName police:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: police:FR ### debug: mapElementFromConf: convert ref:SDIS91 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:SDIS91 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:SDIS91 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert source:position ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source:position ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source:position ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3859349, 48.705712 ] }, properties: { amenity: 'police', phone: '+33 1 69 54 54 95' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/632220089', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Place Mendès France', amenity: 'library', email: 'mediatheques@grandorlyseinebievre.fr', name: 'Médiathèque René Goscinny', operator: 'Grand-Orly Seine Bièvre', 'operator:type': 'public', phone: '+33 1 69 57 82 40' }, geometry: { type: 'Point', coordinates: [ 2.3621523, 48.7034988 ] }, id: 'node/632220089' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? library true ### debug: convertProperty: isStringValue? library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ library => library ### debug: convertProperty: -- convertedValue library ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 82 40 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 82 40 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 82 40 false ### debug: convertProperty: isStringValue? +33 1 69 57 82 40 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 82 40 convertedValue 1 69 57 82 40 ### debug: phone: +33 1 69 57 82 40 => +33 1 69 57 82 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 82 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 82 40 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3621523, 48.7034988 ] }, properties: { amenity: 'library', phone: '+33 1 69 57 82 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/632223865', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '35', 'addr:postcode': '91260', 'addr:street': 'Avenue de la Terrasse', amenity: 'arts_centre', name: "Espace et École d'Art Contemporain Camille Lambert", phone: '+33 1 69 57 82 50' }, geometry: { type: 'Point', coordinates: [ 2.3774813, 48.6964715 ] }, id: 'node/632223865' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : arts_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping arts_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? arts_centre true ### debug: convertProperty: isStringValue? arts_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ arts_centre => arts_centre ### debug: convertProperty: -- convertedValue arts_centre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 82 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 82 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 82 50 false ### debug: convertProperty: isStringValue? +33 1 69 57 82 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 82 50 convertedValue 1 69 57 82 50 ### debug: phone: +33 1 69 57 82 50 => +33 1 69 57 82 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 82 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 82 50 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3774813, 48.6964715 ] }, properties: { amenity: 'arts_centre', phone: '+33 1 69 57 82 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/632238616', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Place du Général de Gaulle', amenity: 'townhall', 'check_date:opening_hours': '2022-03-10', name: "Hôtel de ville d'Athis-Mons", opening_hours: 'Mo-Fr 08:30-12:30,13:30-18:00; Sa 08:30-12:00', operator: "Mairie d'Athis-Mons", phone: '+33 1 69 54 54 22', 'townhall:type': 'city', website: 'http://www.mairie-athis-mons.fr/', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.3889379, 48.707363 ] }, id: 'node/632238616' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : townhall ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping townhall ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? townhall true ### debug: convertProperty: isStringValue? townhall true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ townhall => townhall ### debug: convertProperty: -- convertedValue townhall ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 54 54 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 54 54 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 54 54 22 false ### debug: convertProperty: isStringValue? +33 1 69 54 54 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 54 54 22 convertedValue 1 69 54 54 22 ### debug: phone: +33 1 69 54 54 22 => +33 1 69 54 54 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 54 54 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 54 54 22 ### debug: mapElementFromConf: convert townhall:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName townhall:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: townhall:type ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3889379, 48.707363 ] }, properties: { amenity: 'townhall', phone: '+33 1 69 54 54 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/632238669', 'addr:housenumber': '6', amenity: 'school', email: '0910270z@ac-versailles.fr', 'name:etymology:wikidata': 'Q37463;Q7186', phone: '+33 1 69 38 46 76', 'school:FR': 'élémentaire' }, geometry: { type: 'Point', coordinates: [ 2.3877407, 48.7070835 ] }, id: 'node/632238669' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name:etymology:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name:etymology:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name:etymology:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 46 76 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 46 76 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 46 76 false ### debug: convertProperty: isStringValue? +33 1 69 38 46 76 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 46 76 convertedValue 1 69 38 46 76 ### debug: phone: +33 1 69 38 46 76 => +33 1 69 38 46 76 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 46 76 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 46 76 ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3877407, 48.7070835 ] }, properties: { amenity: 'school', phone: '+33 1 69 38 46 76' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/632238761', 'addr:housenumber': '4', amenity: 'school', email: '0910539S@ac-versailles.fr', phone: '+33 1 69 38 59 76', preschool: 'yes', 'school:FR': 'maternelle' }, geometry: { type: 'Point', coordinates: [ 2.3869171, 48.7067614 ] }, id: 'node/632238761' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 59 76 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 59 76 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 59 76 false ### debug: convertProperty: isStringValue? +33 1 69 38 59 76 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 59 76 convertedValue 1 69 38 59 76 ### debug: phone: +33 1 69 38 59 76 => +33 1 69 38 59 76 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 59 76 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 59 76 ### debug: mapElementFromConf: convert preschool ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName preschool ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: preschool ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3869171, 48.7067614 ] }, properties: { amenity: 'school', phone: '+33 1 69 38 59 76' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/721645815', 'addr:city': 'Leuville-sur-Orge', 'addr:country': 'FR', 'addr:housenumber': '3', 'addr:postcode': '91310', 'addr:street': 'Rue du 8 Mai 1945', amenity: 'pharmacy', 'contact:fax': '+33 1 69 88 98 88', 'contact:phone': '+33 1 60 84 22 56', dispensing: 'yes', name: 'Pharmacie de Leuville sur Orge', phone: '+33 1 60 84 22 56', 'ref:FR:FINESS': '910009521', 'ref:FR:NAF': '4773Z', since: '2006-04-10', source: 'Celtipharm - 10/2014', 'type:FR:FINESS': '620' }, geometry: { type: 'Point', coordinates: [ 2.2689542, 48.6219368 ] }, id: 'node/721645815' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert contact:fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:fax ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 84 22 56 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 84 22 56 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 84 22 56 false ### debug: convertProperty: isStringValue? +33 1 60 84 22 56 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 84 22 56 convertedValue 1 60 84 22 56 ### debug: phone: +33 1 60 84 22 56 => +33 1 60 84 22 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 22 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 22 56 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert since ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName since ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: since ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2689542, 48.6219368 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 84 22 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/733908899', 'addr:city': 'Corbeil-Essonnes', 'addr:country': 'FR', 'addr:housenumber': '2', 'addr:postcode': '91100', 'addr:street': 'Rue Jean Cocteau', amenity: 'restaurant', carry_out: 'yes', cuisine: 'sushi', name: 'Sushi Kyo Futao', opening_hours: 'Mo-Su 11:30-22:00', phone: '+33 1 64 96 31 86' }, geometry: { type: 'Point', coordinates: [ 2.447827, 48.6090744 ] }, id: 'node/733908899' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert carry_out ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName carry_out ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: carry_out ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 96 31 86 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 96 31 86 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 96 31 86 false ### debug: convertProperty: isStringValue? +33 1 64 96 31 86 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 96 31 86 convertedValue 1 64 96 31 86 ### debug: phone: +33 1 64 96 31 86 => +33 1 64 96 31 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 31 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 31 86 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.447827, 48.6090744 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 96 31 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/748130403', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '2', 'addr:postcode': '91550', 'addr:street': 'Avenue Aristide Briand', amenity: 'fast_food', brand: 'Burger King', 'brand:wikidata': 'Q177054', 'brand:wikipedia': 'en:Burger King', cuisine: 'burger', drive_through: 'yes', name: 'Burger King', operator: 'Burger King', phone: '+33160485151', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3708429, 48.7090418 ] }, id: 'node/748130403' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160485151 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160485151 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160485151 false ### debug: convertProperty: isStringValue? +33160485151 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160485151 convertedValue 1 60 48 51 51 ### debug: phone: +33160485151 => +33 1 60 48 51 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 51 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 51 51 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3708429, 48.7090418 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 48 51 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/748144114', 'addr:city': 'Athis-Mons', 'addr:housenumber': '21', 'addr:postcode': '91200', 'addr:street': 'Rue Jean-Baptiste de la Salle', amenity: 'police', name: 'Police nationale', official_name: "Commissariat de police d'Athis Mons", opening_hours: '24/7', operator: 'Police nationale', 'operator:wikidata': 'Q121484', 'operator:wikipedia': 'fr:Police nationale (France)', phone: '+33 1 69 84 23 70', 'police:FR': 'police', wikidata: 'Q61954544' }, geometry: { type: 'Point', coordinates: [ 2.3825226, 48.7079273 ] }, id: 'node/748144114' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : police ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping police ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? police true ### debug: convertProperty: isStringValue? police true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ police => police ### debug: convertProperty: -- convertedValue police ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert operator:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikipedia ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 84 23 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 84 23 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 84 23 70 false ### debug: convertProperty: isStringValue? +33 1 69 84 23 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 84 23 70 convertedValue 1 69 84 23 70 ### debug: phone: +33 1 69 84 23 70 => +33 1 69 84 23 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 84 23 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 84 23 70 ### debug: mapElementFromConf: convert police:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName police:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: police:FR ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3825226, 48.7079273 ] }, properties: { amenity: 'police', phone: '+33 1 69 84 23 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/768145019', amenity: 'restaurant', cuisine: 'crepe', name: 'La Chaumière', phone: '+33 1 69 53 95 07' }, geometry: { type: 'Point', coordinates: [ 2.327316, 48.7305361 ] }, id: 'node/768145019' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 53 95 07 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 53 95 07 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 53 95 07 false ### debug: convertProperty: isStringValue? +33 1 69 53 95 07 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 53 95 07 convertedValue 1 69 53 95 07 ### debug: phone: +33 1 69 53 95 07 => +33 1 69 53 95 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 53 95 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 53 95 07 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.327316, 48.7305361 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 53 95 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/788182715', name: 'Au Temps des Fleurs', phone: '+33160787044', shop: 'florist' }, geometry: { type: 'Point', coordinates: [ 2.4266862, 48.6381318 ] }, id: 'node/788182715' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160787044 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160787044 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160787044 false ### debug: convertProperty: isStringValue? +33160787044 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160787044 convertedValue 1 60 78 70 44 ### debug: phone: +33160787044 => +33 1 60 78 70 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 78 70 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 78 70 44 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4266862, 48.6381318 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 78 70 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/788581258', amenity: 'bank', atm: 'yes', brand: 'BNP Paribas', 'brand:wikidata': 'Q499707', 'brand:wikipedia': 'en:BNP Paribas', fax: '+33 1 69 02 13 15', name: 'BNP Paribas', opening_hours: 'Tu-Fr 09:15-12:30,14:00-18:00; Sa 09:00-12:30,14:00-16:00', phone: '+33 1 69 02 13 00' }, geometry: { type: 'Point', coordinates: [ 2.4093233, 48.6492739 ] }, id: 'node/788581258' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 02 13 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 02 13 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 02 13 00 false ### debug: convertProperty: isStringValue? +33 1 69 02 13 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 02 13 00 convertedValue 1 69 02 13 00 ### debug: phone: +33 1 69 02 13 00 => +33 1 69 02 13 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 02 13 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 02 13 00 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4093233, 48.6492739 ] }, properties: { amenity: 'bank', phone: '+33 1 69 02 13 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/789893698', 'addr:city': 'Ballancourt-sur-Essonne', 'addr:country': 'FR', 'addr:postcode': '91610', 'addr:street': 'Avenue du Général Leclerc', email: 'silvia.monteiro@orange.fr', name: 'Créa Tif', phone: '+33 1 64 93 20 58', shop: 'hairdresser', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.3741437, 48.5305855 ] }, id: 'node/789893698' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 93 20 58 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 93 20 58 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 93 20 58 false ### debug: convertProperty: isStringValue? +33 1 64 93 20 58 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 93 20 58 convertedValue 1 64 93 20 58 ### debug: phone: +33 1 64 93 20 58 => +33 1 64 93 20 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 93 20 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 93 20 58 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3741437, 48.5305855 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 93 20 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/794827631', name: 'Les Vergers de Gif', opening_hours: 'Tu-Sa 08:30-13:00,15:30-19:30; Su 08:30-13:00', 'opening_hours:covid19': 'Mo-Su 08:30-13:00,15:30-19:30', phone: '+33 1 64 46 28 80', shop: 'greengrocer' }, geometry: { type: 'Point', coordinates: [ 2.1333721, 48.7020825 ] }, id: 'node/794827631' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 46 28 80 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 46 28 80 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 46 28 80 false ### debug: convertProperty: isStringValue? +33 1 64 46 28 80 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 46 28 80 convertedValue 1 64 46 28 80 ### debug: phone: +33 1 64 46 28 80 => +33 1 64 46 28 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 46 28 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 46 28 80 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1333721, 48.7020825 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 46 28 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/794827653', 'addr:housenumber': '1', 'addr:street': 'Avenue du Général Leclerc', amenity: 'restaurant', cuisine: 'sushi', name: 'Sushi Yuki', opening_hours: 'Tu-Sa 12:00-15:00, Mo-Su 18:30-20:30', outdoor_seating: 'yes', phone: '+33 1 64 46 44 91' }, geometry: { type: 'Point', coordinates: [ 2.132164, 48.702142 ] }, id: 'node/794827653' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 46 44 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 46 44 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 46 44 91 false ### debug: convertProperty: isStringValue? +33 1 64 46 44 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 46 44 91 convertedValue 1 64 46 44 91 ### debug: phone: +33 1 64 46 44 91 => +33 1 64 46 44 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 46 44 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 46 44 91 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.132164, 48.702142 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 46 44 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/802500186', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '174', 'addr:postcode': '91550', 'addr:street': 'Avenue du Général de Gaulle', amenity: 'restaurant', cuisine: 'corsican', email: 'laclefdeschamps91@gmail.com', name: 'La Clef des Champs', phone: '+33 1 69 38 34 46', source: "Le P'tit Good", website: 'http://www.laclefdeschamps91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3663895, 48.7159236 ] }, id: 'node/802500186' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 34 46 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 34 46 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 34 46 false ### debug: convertProperty: isStringValue? +33 1 69 38 34 46 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 34 46 convertedValue 1 69 38 34 46 ### debug: phone: +33 1 69 38 34 46 => +33 1 69 38 34 46 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 34 46 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 34 46 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3663895, 48.7159236 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 38 34 46' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/833452505', drinking_water: 'yes', harbour: 'yes', 'harbour:category': 'marina', 'harbour:information': 'PK 146.5', 'harbour:pump-out': 'yes', leisure: 'marina', maxdraft: '3.5m', maxlength: '24m', maxspeed: '3', name: 'Port aux Cerises', phone: '+33169834660', sanitary_dump_station: 'yes', vhf_channel: '9', website: 'http://portauxcerises.ucpa.com/' }, geometry: { type: 'Point', coordinates: [ 2.3906509, 48.6907658 ] }, id: 'node/833452505' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert drinking_water ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drinking_water ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drinking_water ### debug: mapElementFromConf: convert harbour ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName harbour ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: harbour ### debug: mapElementFromConf: convert harbour:category ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName harbour:category ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: harbour:category ### debug: mapElementFromConf: convert harbour:information ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName harbour:information ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: harbour:information ### debug: mapElementFromConf: convert harbour:pump-out ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName harbour:pump-out ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: harbour:pump-out ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert maxdraft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName maxdraft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: maxdraft ### debug: mapElementFromConf: convert maxlength ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName maxlength ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: maxlength ### debug: mapElementFromConf: convert maxspeed ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName maxspeed ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: maxspeed ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169834660 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169834660 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169834660 false ### debug: convertProperty: isStringValue? +33169834660 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169834660 convertedValue 1 69 83 46 60 ### debug: phone: +33169834660 => +33 1 69 83 46 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 83 46 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 83 46 60 ### debug: mapElementFromConf: convert sanitary_dump_station ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sanitary_dump_station ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sanitary_dump_station ### debug: mapElementFromConf: convert vhf_channel ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName vhf_channel ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: vhf_channel ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3906509, 48.6907658 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 83 46 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/845949155', 'addr:city': 'Athis-Mons', 'addr:housenumber': '1', 'addr:postcode': '91200', 'addr:street': 'Place Rothenburg-Ob-der-Tauber', name: 'Hôtel de la Gare - Meublés', phone: '+33 1 69 38 43 50', tourism: 'hotel' }, geometry: { type: 'Point', coordinates: [ 2.4025165, 48.7124113 ] }, id: 'node/845949155' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 43 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 43 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 43 50 false ### debug: convertProperty: isStringValue? +33 1 69 38 43 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 43 50 convertedValue 1 69 38 43 50 ### debug: phone: +33 1 69 38 43 50 => +33 1 69 38 43 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 43 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 43 50 ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4025165, 48.7124113 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 43 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/861163786', 'addr:city': 'Gometz-le-Châtel', 'addr:postcode': '91940', 'addr:street': 'Rue du Fromenteau', amenity: 'arts_centre', fax: '+33 1 60 12 51 15', name: 'Espace Culturel Barbara', phone: '+33 1 60 12 11 05', website: 'http://www.gometzlechatel.fr/fr/salle-municipale/2074/espace-culturel-barbara' }, geometry: { type: 'Point', coordinates: [ 2.1330475, 48.6772599 ] }, id: 'node/861163786' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : arts_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping arts_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? arts_centre true ### debug: convertProperty: isStringValue? arts_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ arts_centre => arts_centre ### debug: convertProperty: -- convertedValue arts_centre ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 11 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 11 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 11 05 false ### debug: convertProperty: isStringValue? +33 1 60 12 11 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 11 05 convertedValue 1 60 12 11 05 ### debug: phone: +33 1 60 12 11 05 => +33 1 60 12 11 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 11 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 11 05 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1330475, 48.6772599 ] }, properties: { amenity: 'arts_centre', phone: '+33 1 60 12 11 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/870551046', 'addr:housenumber': '12', 'addr:postcode': '91380', 'addr:street': 'Avenue Mazarin', amenity: 'post_office', atm: 'yes', change_machine: 'yes', copy_facility: 'yes', name: 'Chilly-Mazarin', opening_hours: 'Mo-Fr 09:00-12:30,14:00-18:00; Sa 09:00-12:30; PH off; 2023 Jul 08 09:00-12:30,14:00-18:00', operator: 'La Poste', 'operator:wikidata': 'Q373724', phone: '3631', 'ref:FR:LaPoste': '16937A', source: 'LaPoste - 03/2019', stamping_machine: 'yes', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3188762, 48.7035413 ] }, id: 'node/870551046' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert change_machine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName change_machine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: change_machine ### debug: mapElementFromConf: convert copy_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName copy_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: copy_facility ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 3631 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 3631 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 3631 false ### debug: convertProperty: isStringValue? 3631 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 631 convertedValue 36 31 ### debug: phone: 3631 => +33 36 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 36 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 36 31 ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert stamping_machine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName stamping_machine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: stamping_machine ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3188762, 48.7035413 ] }, properties: { amenity: 'post_office', phone: '+33 36 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929427717', 'addr:city': 'Villabé', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', brand: 'Sephora', 'brand:wikidata': 'Q2408041', 'brand:wikipedia': 'en:Sephora', name: 'Sephora', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 69 11 33 10', ref: '44', shop: 'cosmetics', website: 'https://www.sephora.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4517455, 48.5841171 ] }, id: 'node/929427717' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 11 33 10 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 11 33 10 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 11 33 10 false ### debug: convertProperty: isStringValue? +33 1 69 11 33 10 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 11 33 10 convertedValue 1 69 11 33 10 ### debug: phone: +33 1 69 11 33 10 => +33 1 69 11 33 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 11 33 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 11 33 10 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4517455, 48.5841171 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 11 33 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929429310', amenity: 'pharmacy', dispensing: 'yes', name: 'Pharmacie Centre Commercial Villabé A6', phone: '+33 1 60 86 07 85', ref: '1', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4511071, 48.5842085 ] }, id: 'node/929429310' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 07 85 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 07 85 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 07 85 false ### debug: convertProperty: isStringValue? +33 1 60 86 07 85 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 07 85 convertedValue 1 60 86 07 85 ### debug: phone: +33 1 60 86 07 85 => +33 1 60 86 07 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 07 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 07 85 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4511071, 48.5842085 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 86 07 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929429432', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', amenity: 'bank', atm: 'yes', brand: 'Société Générale', 'brand:wikidata': 'Q270363', 'brand:wikipedia': 'fr:Société générale', name: 'Société Générale', phone: '+33 1 60 86 01 06', ref: '9', source: 'extrapolation', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4501951, 48.5843558 ] }, id: 'node/929429432' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 01 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 01 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 01 06 false ### debug: convertProperty: isStringValue? +33 1 60 86 01 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 01 06 convertedValue 1 60 86 01 06 ### debug: phone: +33 1 60 86 01 06 => +33 1 60 86 01 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 01 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 01 06 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4501951, 48.5843558 ] }, properties: { amenity: 'bank', phone: '+33 1 60 86 01 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929429470', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', name: 'Mag-Presse', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 39 99', ref: '8', shop: 'newsagent', source: 'extrapolation', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4503027, 48.5843414 ] }, id: 'node/929429470' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 39 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 39 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 39 99 false ### debug: convertProperty: isStringValue? +33 1 60 86 39 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 39 99 convertedValue 1 60 86 39 99 ### debug: phone: +33 1 60 86 39 99 => +33 1 60 86 39 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 39 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 39 99 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4503027, 48.5843414 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 39 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929429943', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', brand: 'Franck Provost', 'brand:wikidata': 'Q62805922', name: 'Franck Provost', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 34 66', ref: '7', shop: 'hairdresser', source: 'extrapolation', website: 'https://www.franckprovost.com.au/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4504178, 48.5843203 ] }, id: 'node/929429943' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 34 66 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 34 66 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 34 66 false ### debug: convertProperty: isStringValue? +33 1 60 86 34 66 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 34 66 convertedValue 1 60 86 34 66 ### debug: phone: +33 1 60 86 34 66 => +33 1 60 86 34 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 34 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 34 66 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4504178, 48.5843203 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 34 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929429978', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', brand: 'Jeff de Bruges', 'brand:wikidata': 'Q3176626', name: 'Jeff de Bruges', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 36 89', ref: '6', shop: 'chocolate', website: 'https://www.jeff-de-bruges.com/jeff-de-bruges-villabe', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4505319, 48.5843086 ] }, id: 'node/929429978' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 36 89 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 36 89 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 36 89 false ### debug: convertProperty: isStringValue? +33 1 60 86 36 89 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 36 89 convertedValue 1 60 86 36 89 ### debug: phone: +33 1 60 86 36 89 => +33 1 60 86 36 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 36 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 36 89 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4505319, 48.5843086 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 36 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929430013', name: "Sak'a dos", phone: '+33 1 60 86 33 48', ref: '5' }, geometry: { type: 'Point', coordinates: [ 2.450627, 48.5842866 ] }, id: 'node/929430013' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 33 48 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 33 48 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 33 48 false ### debug: convertProperty: isStringValue? +33 1 60 86 33 48 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 33 48 convertedValue 1 60 86 33 48 ### debug: phone: +33 1 60 86 33 48 => +33 1 60 86 33 48 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 33 48 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 33 48 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.450627, 48.5842866 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 33 48' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929431175', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', brand: 'Alain Afflelou', 'brand:wikidata': 'Q2829511', 'brand:wikipedia': 'fr:Alain Afflelou (entreprise)', name: 'Alain Afflelou', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 06 61', ref: '2', shop: 'optician', source: 'extrapolation', website: 'http://alainafflelou.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4510078, 48.5842227 ] }, id: 'node/929431175' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 06 61 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 06 61 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 06 61 false ### debug: convertProperty: isStringValue? +33 1 60 86 06 61 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 06 61 convertedValue 1 60 86 06 61 ### debug: phone: +33 1 60 86 06 61 => +33 1 60 86 06 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 06 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 06 61 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4510078, 48.5842227 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 06 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929455518', name: 'Marc Orian', phone: '+33 1 60 86 53 06', ref: '67', shop: 'jewelry' }, geometry: { type: 'Point', coordinates: [ 2.4480816, 48.5845616 ] }, id: 'node/929455518' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 53 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 53 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 53 06 false ### debug: convertProperty: isStringValue? +33 1 60 86 53 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 53 06 convertedValue 1 60 86 53 06 ### debug: phone: +33 1 60 86 53 06 => +33 1 60 86 53 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 53 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 53 06 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4480816, 48.5845616 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 53 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929455714', name: 'Fleur de Lys', phone: '+33 1 60 86 36 23', ref: '23' }, geometry: { type: 'Point', coordinates: [ 2.4476309, 48.5843629 ] }, id: 'node/929455714' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 36 23 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 36 23 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 36 23 false ### debug: convertProperty: isStringValue? +33 1 60 86 36 23 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 36 23 convertedValue 1 60 86 36 23 ### debug: phone: +33 1 60 86 36 23 => +33 1 60 86 36 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 36 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 36 23 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4476309, 48.5843629 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 36 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929456063', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', name: "Toys 'R' us", opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00; Su off', phone: '+33 1 60 86 36 70', ref: '24', shop: 'toys', source: 'extrapolation', website: 'http://www.toysrus.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4476578, 48.5840542 ] }, id: 'node/929456063' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 36 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 36 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 36 70 false ### debug: convertProperty: isStringValue? +33 1 60 86 36 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 36 70 convertedValue 1 60 86 36 70 ### debug: phone: +33 1 60 86 36 70 => +33 1 60 86 36 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 36 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 36 70 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4476578, 48.5840542 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 36 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929465257', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', name: "Général d'Optique", opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 62 09', ref: '26', shop: 'optician', source: 'extrapolation', website: 'https://www.generale-optique.com/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4480708, 48.5844303 ] }, id: 'node/929465257' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 62 09 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 62 09 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 62 09 false ### debug: convertProperty: isStringValue? +33 1 60 86 62 09 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 62 09 convertedValue 1 60 86 62 09 ### debug: phone: +33 1 60 86 62 09 => +33 1 60 86 62 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 62 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 62 09 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4480708, 48.5844303 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 62 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929465626', name: 'Game', phone: '+33 1 64 97 05 68', ref: '25' }, geometry: { type: 'Point', coordinates: [ 2.4479904, 48.5843522 ] }, id: 'node/929465626' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 97 05 68 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 97 05 68 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 97 05 68 false ### debug: convertProperty: isStringValue? +33 1 64 97 05 68 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 97 05 68 convertedValue 1 64 97 05 68 ### debug: phone: +33 1 64 97 05 68 => +33 1 64 97 05 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 05 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 05 68 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4479904, 48.5843522 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 97 05 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929466372', brand: 'Micromania', 'brand:wikidata': 'Q3312221', 'brand:wikipedia': 'en:Micromania (video game retailer)', name: 'Micromania', phone: '+33 1 69 91 45 49', ref: '27', shop: 'video_games' }, geometry: { type: 'Point', coordinates: [ 2.4481996, 48.5844268 ] }, id: 'node/929466372' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 91 45 49 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 91 45 49 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 91 45 49 false ### debug: convertProperty: isStringValue? +33 1 69 91 45 49 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 91 45 49 convertedValue 1 69 91 45 49 ### debug: phone: +33 1 69 91 45 49 => +33 1 69 91 45 49 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 91 45 49 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 91 45 49 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4481996, 48.5844268 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 91 45 49' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929466659', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', brand: 'Pascal Coste', 'brand:website': 'http://www.pascalcoste.com/', 'brand:wikidata': 'Q66555630', name: 'Pascal Coste', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 64 97 63 25', ref: '28', shop: 'hairdresser', source: 'extrapolation', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4482747, 48.5844161 ] }, id: 'node/929466659' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:website ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 97 63 25 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 97 63 25 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 97 63 25 false ### debug: convertProperty: isStringValue? +33 1 64 97 63 25 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 97 63 25 convertedValue 1 64 97 63 25 ### debug: phone: +33 1 64 97 63 25 => +33 1 64 97 63 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 63 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 63 25 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4482747, 48.5844161 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 97 63 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929466924', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Centre Commercial Villabé A6, Route de Villoison', beauty: 'cosmetics', brand: 'Yves Rocher', 'brand:wikidata': 'Q28496595', name: 'Yves Rocher', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 64 97 75 25', ref: '29', shop: 'beauty', source: 'extrapolation', website: 'http://www.yves-rocher.com/' }, geometry: { type: 'Point', coordinates: [ 2.4483705, 48.584397 ] }, id: 'node/929466924' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 97 75 25 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 97 75 25 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 97 75 25 false ### debug: convertProperty: isStringValue? +33 1 64 97 75 25 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 97 75 25 convertedValue 1 64 97 75 25 ### debug: phone: +33 1 64 97 75 25 => +33 1 64 97 75 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 75 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 75 25 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4483705, 48.584397 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 97 75 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929467796', brand: 'Darjeeling', 'brand:wikidata': 'Q3016203', 'brand:wikipedia': 'fr:Darjeeling (lingerie)', clothes: 'underwear', name: 'Darjeeling', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 31 64', ref: '31', shop: 'clothes', source: 'extrapolation', website: 'http://www.darjeeling.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4486019, 48.5843664 ] }, id: 'node/929467796' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert clothes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName clothes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: clothes ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 31 64 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 31 64 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 31 64 false ### debug: convertProperty: isStringValue? +33 1 60 86 31 64 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 31 64 convertedValue 1 60 86 31 64 ### debug: phone: +33 1 60 86 31 64 => +33 1 60 86 31 64 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 31 64 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 31 64 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4486019, 48.5843664 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 31 64' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929469395', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', name: 'Les Opticiens Conseils', opening_hours: 'Mo-Th 10:00-20:30; Fr 09:00-20:00', phone: '+33 1 60 86 36 17', ref: '59', shop: 'optician', source: 'extrapolation', website: 'http://www.opticienconseil.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4489937, 48.5844076 ] }, id: 'node/929469395' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 36 17 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 36 17 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 36 17 false ### debug: convertProperty: isStringValue? +33 1 60 86 36 17 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 36 17 convertedValue 1 60 86 36 17 ### debug: phone: +33 1 60 86 36 17 => +33 1 60 86 36 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 36 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 36 17 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4489937, 48.5844076 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 36 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929469610', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', name: 'Carrefour Voyages', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 69 89 40 00', ref: '34', shop: 'travel_agency', source: 'extrapolation', website: 'https://voyages.carrefour.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4492081, 48.5842706 ] }, id: 'node/929469610' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 40 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 40 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 40 00 false ### debug: convertProperty: isStringValue? +33 1 69 89 40 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 40 00 convertedValue 1 69 89 40 00 ### debug: phone: +33 1 69 89 40 00 => +33 1 69 89 40 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 40 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 40 00 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4492081, 48.5842706 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 89 40 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929469766', amenity: 'bank', brand: 'Carrefour Banque', 'brand:wikidata': 'Q2940182', 'brand:wikipedia': 'fr:Carrefour Banque', name: 'Carrefour Banque', phone: '+33 1 69 89 40 00', ref: '35' }, geometry: { type: 'Point', coordinates: [ 2.4492778, 48.58426 ] }, id: 'node/929469766' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 40 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 40 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 40 00 false ### debug: convertProperty: isStringValue? +33 1 69 89 40 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 40 00 convertedValue 1 69 89 40 00 ### debug: phone: +33 1 69 89 40 00 => +33 1 69 89 40 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 40 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 40 00 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4492778, 48.58426 ] }, properties: { amenity: 'bank', phone: '+33 1 69 89 40 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929470060', name: 'Carrefour Assurances', office: 'insurance', phone: '+33 1 69 89 40 00', ref: '36' }, geometry: { type: 'Point', coordinates: [ 2.4493422, 48.5842493 ] }, id: 'node/929470060' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 40 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 40 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 40 00 false ### debug: convertProperty: isStringValue? +33 1 69 89 40 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 40 00 convertedValue 1 69 89 40 00 ### debug: phone: +33 1 69 89 40 00 => +33 1 69 89 40 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 40 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 40 00 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4493422, 48.5842493 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 89 40 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929470819', name: 'Pluriel Afflelou', phone: '+33 1 69 11 00 60', ref: '37' }, geometry: { type: 'Point', coordinates: [ 2.4494441, 48.5842316 ] }, id: 'node/929470819' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 11 00 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 11 00 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 11 00 60 false ### debug: convertProperty: isStringValue? +33 1 69 11 00 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 11 00 60 convertedValue 1 69 11 00 60 ### debug: phone: +33 1 69 11 00 60 => +33 1 69 11 00 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 11 00 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 11 00 60 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4494441, 48.5842316 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 11 00 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929470947', name: 'Forme et Beauté Carrefour', phone: '+33 1 69 89 40 00', ref: '38' }, geometry: { type: 'Point', coordinates: [ 2.4495621, 48.5842138 ] }, id: 'node/929470947' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 40 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 40 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 40 00 false ### debug: convertProperty: isStringValue? +33 1 69 89 40 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 40 00 convertedValue 1 69 89 40 00 ### debug: phone: +33 1 69 89 40 00 => +33 1 69 89 40 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 40 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 40 00 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4495621, 48.5842138 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 89 40 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929471151', name: 'Faims de Journée', phone: '+33 1 69 89 40 00', ref: '39' }, geometry: { type: 'Point', coordinates: [ 2.4496748, 48.5841926 ] }, id: 'node/929471151' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 40 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 40 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 40 00 false ### debug: convertProperty: isStringValue? +33 1 69 89 40 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 40 00 convertedValue 1 69 89 40 00 ### debug: phone: +33 1 69 89 40 00 => +33 1 69 89 40 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 40 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 40 00 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4496748, 48.5841926 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 89 40 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929471332', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', name: 'Carrefour Fleurs', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 69 89 40 00', ref: '40', shop: 'florist', source: 'extrapolation', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4497606, 48.5841784 ] }, id: 'node/929471332' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 40 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 40 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 40 00 false ### debug: convertProperty: isStringValue? +33 1 69 89 40 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 40 00 convertedValue 1 69 89 40 00 ### debug: phone: +33 1 69 89 40 00 => +33 1 69 89 40 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 40 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 40 00 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4497606, 48.5841784 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 89 40 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929472524', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', brand: 'Brioche Dorée', 'brand:website': 'https://www.briochedoree.fr', 'brand:wikidata': 'Q2925606', 'brand:wikipedia': 'fr:Brioche Dorée', name: 'Brioche Dorée', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', operator: 'Groupe Le Duff', phone: '+33 1 60 86 36 28', ref: '55', shop: 'bakery', source: 'extrapolation', takeaway: 'yes', website: 'https://www.briochedoree.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4499725, 48.5842493 ] }, id: 'node/929472524' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 19 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:website ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 36 28 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 36 28 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 36 28 false ### debug: convertProperty: isStringValue? +33 1 60 86 36 28 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 36 28 convertedValue 1 60 86 36 28 ### debug: phone: +33 1 60 86 36 28 => +33 1 60 86 36 28 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 36 28 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 36 28 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4499725, 48.5842493 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 36 28' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929473173', name: 'Viagio', phone: '+33 1 64 97 82 54', ref: '54' }, geometry: { type: 'Point', coordinates: [ 2.4501683, 48.5842227 ] }, id: 'node/929473173' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 97 82 54 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 97 82 54 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 97 82 54 false ### debug: convertProperty: isStringValue? +33 1 64 97 82 54 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 97 82 54 convertedValue 1 64 97 82 54 ### debug: phone: +33 1 64 97 82 54 => +33 1 64 97 82 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 82 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 82 54 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4501683, 48.5842227 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 97 82 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929474511', name: 'Carador', phone: '+33 1 60 86 99 00', ref: '52' }, geometry: { type: 'Point', coordinates: [ 2.4502837, 48.5841801 ] }, id: 'node/929474511' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 99 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 99 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 99 00 false ### debug: convertProperty: isStringValue? +33 1 60 86 99 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 99 00 convertedValue 1 60 86 99 00 ### debug: phone: +33 1 60 86 99 00 => +33 1 60 86 99 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 99 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 99 00 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4502837, 48.5841801 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 99 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929474512', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', brand: 'Bouygues Telecom', 'brand:wikidata': 'Q581438', 'brand:wikipedia': 'fr:Bouygues Telecom', name: 'Bouygues Telecom', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 79 85 20', ref: '53', shop: 'mobile_phone', source: 'extrapolation', website: 'https://www.bouyguestelecom.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4503051, 48.5842334 ] }, id: 'node/929474512' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 79 85 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 79 85 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 79 85 20 false ### debug: convertProperty: isStringValue? +33 1 60 79 85 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 79 85 20 convertedValue 1 60 79 85 20 ### debug: phone: +33 1 60 79 85 20 => +33 1 60 79 85 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 79 85 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 79 85 20 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4503051, 48.5842334 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 79 85 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929474706', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', brand: 'Marionnaud', 'brand:wikidata': 'Q1129073', 'brand:wikipedia': 'fr:Marionnaud', name: 'Marionnaud', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 35 77', ref: '51', shop: 'cosmetics', source: 'extrapolation', website: 'https://www.marionnaud.com/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4504526, 48.5841766 ] }, id: 'node/929474706' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 35 77 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 35 77 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 35 77 false ### debug: convertProperty: isStringValue? +33 1 60 86 35 77 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 35 77 convertedValue 1 60 86 35 77 ### debug: phone: +33 1 60 86 35 77 => +33 1 60 86 35 77 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 35 77 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 35 77 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4504526, 48.5841766 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 35 77' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929483512', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', craft: 'shoemaker', name: 'Cordonnerie-Clés', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', operator: 'CC 2000', phone: '+33 1 64 97 55 43', ref: '48', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4508255, 48.584079 ] }, id: 'node/929483512' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 97 55 43 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 97 55 43 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 97 55 43 false ### debug: convertProperty: isStringValue? +33 1 64 97 55 43 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 97 55 43 convertedValue 1 64 97 55 43 ### debug: phone: +33 1 64 97 55 43 => +33 1 64 97 55 43 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 55 43 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 55 43 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4508255, 48.584079 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 97 55 43' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929484104', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', name: 'Clin Pressing', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 36 29', ref: '47', shop: 'dry_cleaning', source: 'extrapolation', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.450981, 48.5840825 ] }, id: 'node/929484104' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 36 29 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 36 29 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 36 29 false ### debug: convertProperty: isStringValue? +33 1 60 86 36 29 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 36 29 convertedValue 1 60 86 36 29 ### debug: phone: +33 1 60 86 36 29 => +33 1 60 86 36 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 36 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 36 29 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.450981, 48.5840825 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 36 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929484328', name: 'Hygena', phone: '+33 1 60 76 59 30', ref: '46', shop: 'kitchen' }, geometry: { type: 'Point', coordinates: [ 2.4511151, 48.5840595 ] }, id: 'node/929484328' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 76 59 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 76 59 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 76 59 30 false ### debug: convertProperty: isStringValue? +33 1 60 76 59 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 76 59 30 convertedValue 1 60 76 59 30 ### debug: phone: +33 1 60 76 59 30 => +33 1 60 76 59 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 76 59 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 76 59 30 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4511151, 48.5840595 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 76 59 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929546521', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', brand: 'Celio', 'brand:wikidata': 'Q2672003', 'brand:wikipedia': 'en:Celio (retailer)', name: 'Celio', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 36 15', ref: '11', shop: 'clothes', source: 'extrapolation', website: 'https://www.celio.com/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4495541, 48.5844747 ] }, id: 'node/929546521' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 36 15 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 36 15 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 36 15 false ### debug: convertProperty: isStringValue? +33 1 60 86 36 15 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 36 15 convertedValue 1 60 86 36 15 ### debug: phone: +33 1 60 86 36 15 => +33 1 60 86 36 15 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 36 15 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 36 15 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4495541, 48.5844747 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 36 15' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929547296', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', brand: 'Fabio Salsa', name: 'Fabio Salsa', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 36 61', ref: '19', shop: 'hairdresser', source: 'extrapolation', website: 'https://www.fabiosalsa.com/' }, geometry: { type: 'Point', coordinates: [ 2.4484062, 48.5846655 ] }, id: 'node/929547296' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 36 61 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 36 61 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 36 61 false ### debug: convertProperty: isStringValue? +33 1 60 86 36 61 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 36 61 convertedValue 1 60 86 36 61 ### debug: phone: +33 1 60 86 36 61 => +33 1 60 86 36 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 36 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 36 61 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4484062, 48.5846655 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 36 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929548195', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', brand: 'Sergent Major', 'brand:wikidata': 'Q62521738', 'brand:wikipedia': 'fr:Sergent Major (entreprise)', clothes: 'babies;children', name: 'Sergent Major', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 69 11 10 98', ref: '18', shop: 'clothes', source: 'extrapolation', website: 'http://www.sergent-major.com/' }, geometry: { type: 'Point', coordinates: [ 2.4485228, 48.5846424 ] }, id: 'node/929548195' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert clothes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName clothes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: clothes ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 11 10 98 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 11 10 98 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 11 10 98 false ### debug: convertProperty: isStringValue? +33 1 69 11 10 98 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 11 10 98 convertedValue 1 69 11 10 98 ### debug: phone: +33 1 69 11 10 98 => +33 1 69 11 10 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 11 10 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 11 10 98 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4485228, 48.5846424 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 11 10 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929550941', brand: 'Courir', 'brand:wikidata': 'Q3001258', 'brand:wikipedia': 'fr:Courir (chaîne de magasins)', name: 'Courir', phone: '+33 1 64 97 77 88', ref: '16', shop: 'sports' }, geometry: { type: 'Point', coordinates: [ 2.4488782, 48.5845811 ] }, id: 'node/929550941' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 97 77 88 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 97 77 88 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 97 77 88 false ### debug: convertProperty: isStringValue? +33 1 64 97 77 88 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 97 77 88 convertedValue 1 64 97 77 88 ### debug: phone: +33 1 64 97 77 88 => +33 1 64 97 77 88 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 77 88 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 77 88 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4488782, 48.5845811 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 97 77 88' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929551086', brand: 'Riu Paris', 'brand:wikidata': 'Q16644311', 'brand:wikipedia': 'fr:RIU Paris', clothes: 'women', name: 'Riu Paris', phone: '+33 1 60 86 35 60', ref: '17', shop: 'clothes' }, geometry: { type: 'Point', coordinates: [ 2.4487011, 48.5846113 ] }, id: 'node/929551086' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert clothes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName clothes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: clothes ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 35 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 35 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 35 60 false ### debug: convertProperty: isStringValue? +33 1 60 86 35 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 35 60 convertedValue 1 60 86 35 60 ### debug: phone: +33 1 60 86 35 60 => +33 1 60 86 35 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 35 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 35 60 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4487011, 48.5846113 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 35 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929552936', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', name: 'Blue Libellule', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 40 01', ref: '14', shop: 'cosmetics', source: 'extrapolation', website: 'https://www.bleulibellule.com/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4491705, 48.5845385 ] }, id: 'node/929552936' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 40 01 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 40 01 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 40 01 false ### debug: convertProperty: isStringValue? +33 1 60 86 40 01 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 40 01 convertedValue 1 60 86 40 01 ### debug: phone: +33 1 60 86 40 01 => +33 1 60 86 40 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 40 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 40 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4491705, 48.5845385 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 40 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929553011', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', name: 'Liza.H', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 64 97 69 29', ref: '13', shop: 'boutique', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.449293, 48.5845229 ] }, id: 'node/929553011' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 97 69 29 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 97 69 29 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 97 69 29 false ### debug: convertProperty: isStringValue? +33 1 64 97 69 29 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 97 69 29 convertedValue 1 64 97 69 29 ### debug: phone: +33 1 64 97 69 29 => +33 1 64 97 69 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 69 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 69 29 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.449293, 48.5845229 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 97 69 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929554061', name: 'Louis Pion', phone: '+33 1 60 86 24 13', ref: '12', shop: 'jewelry' }, geometry: { type: 'Point', coordinates: [ 2.4493905, 48.5845013 ] }, id: 'node/929554061' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 24 13 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 24 13 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 24 13 false ### debug: convertProperty: isStringValue? +33 1 60 86 24 13 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 24 13 convertedValue 1 60 86 24 13 ### debug: phone: +33 1 60 86 24 13 => +33 1 60 86 24 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 24 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 24 13 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4493905, 48.5845013 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 24 13' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929554980', brand: 'Jennyfer', 'brand:wikidata': 'Q3177174', 'brand:wikipedia': 'fr:Jennyfer', name: 'Jennyfer', phone: '+33 1 69 91 43 37', ref: '58', shop: 'clothes' }, geometry: { type: 'Point', coordinates: [ 2.4493958, 48.5843664 ] }, id: 'node/929554980' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 91 43 37 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 91 43 37 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 91 43 37 false ### debug: convertProperty: isStringValue? +33 1 69 91 43 37 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 91 43 37 convertedValue 1 69 91 43 37 ### debug: phone: +33 1 69 91 43 37 => +33 1 69 91 43 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 91 43 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 91 43 37 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4493958, 48.5843664 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 91 43 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929555082', craft: 'photographic_laboratory', name: 'Photoservice-Orange', phone: '+33 1 60 86 35 94', ref: '57' }, geometry: { type: 'Point', coordinates: [ 2.4496131, 48.58437 ] }, id: 'node/929555082' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 35 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 35 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 35 94 false ### debug: convertProperty: isStringValue? +33 1 60 86 35 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 35 94 convertedValue 1 60 86 35 94 ### debug: phone: +33 1 60 86 35 94 => +33 1 60 86 35 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 35 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 35 94 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4496131, 48.58437 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 35 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929555322', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', brand: 'SFR', 'brand:wikidata': 'Q218765', 'brand:wikipedia': 'en:SFR', name: 'SFR', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 69 11 06 07', ref: '56', shop: 'mobile_phone', source: 'extrapolation', website: 'https://www.sfr.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4495943, 48.5843026 ] }, id: 'node/929555322' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 11 06 07 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 11 06 07 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 11 06 07 false ### debug: convertProperty: isStringValue? +33 1 69 11 06 07 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 11 06 07 convertedValue 1 69 11 06 07 ### debug: phone: +33 1 69 11 06 07 => +33 1 69 11 06 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 11 06 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 11 06 07 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4495943, 48.5843026 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 11 06 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929555578', name: '1.2.3', phone: '+33 1 60 86 38 13', ref: '61', shop: 'clothes' }, geometry: { type: 'Point', coordinates: [ 2.4490686, 48.5844143 ] }, id: 'node/929555578' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 38 13 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 38 13 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 38 13 false ### debug: convertProperty: isStringValue? +33 1 60 86 38 13 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 38 13 convertedValue 1 60 86 38 13 ### debug: phone: +33 1 60 86 38 13 => +33 1 60 86 38 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 38 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 38 13 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4490686, 48.5844143 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 38 13' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929555727', clothes: 'men', name: 'Elliot James', phone: '+33 1 60 86 22 30', ref: '60', shop: 'clothes' }, geometry: { type: 'Point', coordinates: [ 2.4492081, 48.5844427 ] }, id: 'node/929555727' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert clothes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName clothes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: clothes ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 22 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 22 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 22 30 false ### debug: convertProperty: isStringValue? +33 1 60 86 22 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 22 30 convertedValue 1 60 86 22 30 ### debug: phone: +33 1 60 86 22 30 => +33 1 60 86 22 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 22 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 22 30 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4492081, 48.5844427 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 22 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929555858', name: 'Soho', phone: '+33 1 60 86 29 81', ref: '59' }, geometry: { type: 'Point', coordinates: [ 2.4491866, 48.5843718 ] }, id: 'node/929555858' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 29 81 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 29 81 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 29 81 false ### debug: convertProperty: isStringValue? +33 1 60 86 29 81 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 29 81 convertedValue 1 60 86 29 81 ### debug: phone: +33 1 60 86 29 81 => +33 1 60 86 29 81 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 29 81 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 29 81 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4491866, 48.5843718 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 29 81' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929556144', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', brand: 'Etam', 'brand:wikidata': 'Q3059202', 'brand:wikipedia': 'en:Etam Développement', name: 'Etam', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 36 01', ref: '62', shop: 'clothes', source: 'extrapolation', website: 'https://www.etam.com/' }, geometry: { type: 'Point', coordinates: [ 2.4488299, 48.5844658 ] }, id: 'node/929556144' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 36 01 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 36 01 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 36 01 false ### debug: convertProperty: isStringValue? +33 1 60 86 36 01 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 36 01 convertedValue 1 60 86 36 01 ### debug: phone: +33 1 60 86 36 01 => +33 1 60 86 36 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 36 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 36 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4488299, 48.5844658 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 36 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929556437', name: 'TréSor', phone: '+33 1 60 86 36 92', ref: '63', shop: 'jewelry', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.44861, 48.5844711 ] }, id: 'node/929556437' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 36 92 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 36 92 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 36 92 false ### debug: convertProperty: isStringValue? +33 1 60 86 36 92 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 36 92 convertedValue 1 60 86 36 92 ### debug: phone: +33 1 60 86 36 92 => +33 1 60 86 36 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 36 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 36 92 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.44861, 48.5844711 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 36 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929556557', brand: 'Christine Laure', 'brand:wikidata': 'Q90472537', name: 'Christine Laure', phone: '+33 1 60 86 96 92', ref: '64', shop: 'clothes' }, geometry: { type: 'Point', coordinates: [ 2.4484302, 48.5844906 ] }, id: 'node/929556557' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 96 92 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 96 92 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 96 92 false ### debug: convertProperty: isStringValue? +33 1 60 86 96 92 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 96 92 convertedValue 1 60 86 96 92 ### debug: phone: +33 1 60 86 96 92 => +33 1 60 86 96 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 96 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 96 92 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4484302, 48.5844906 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 96 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929556696', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', name: 'Manhattan', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 96 80', ref: '65', shop: 'boutique', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4484517, 48.5845634 ] }, id: 'node/929556696' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 96 80 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 96 80 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 96 80 false ### debug: convertProperty: isStringValue? +33 1 60 86 96 80 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 96 80 convertedValue 1 60 86 96 80 ### debug: phone: +33 1 60 86 96 80 => +33 1 60 86 96 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 96 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 96 80 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4484517, 48.5845634 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 96 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/929557358', brand: "Histoire d'Or", 'brand:wikidata': 'Q62529245', name: "Histoire d'Or", phone: '+33 1 64 97 54 94', ref: '66', shop: 'jewelry' }, geometry: { type: 'Point', coordinates: [ 2.4482613, 48.5845581 ] }, id: 'node/929557358' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 97 54 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 97 54 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 97 54 94 false ### debug: convertProperty: isStringValue? +33 1 64 97 54 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 97 54 94 convertedValue 1 64 97 54 94 ### debug: phone: +33 1 64 97 54 94 => +33 1 64 97 54 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 54 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 54 94 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4482613, 48.5845581 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 97 54 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/939617786', 'addr:city': 'Ballancourt-sur-Essonne', 'addr:country': 'FR', 'addr:housenumber': '45', 'addr:postcode': '91610', 'addr:street': 'Rue du Général de Gaulle', name: 'Optique Ballancourt', opening_hours: 'Tu-Fr 09:00-12:30,14:30-19:30; Sa 09:00-12:30,14:30-19:00', phone: '+33 1 64 93 30 21', shop: 'optician', source: 'extrapolation', website: 'https://www.optiqueballancourt.com/' }, geometry: { type: 'Point', coordinates: [ 2.3844016, 48.5241533 ] }, id: 'node/939617786' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 93 30 21 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 93 30 21 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 93 30 21 false ### debug: convertProperty: isStringValue? +33 1 64 93 30 21 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 93 30 21 convertedValue 1 64 93 30 21 ### debug: phone: +33 1 64 93 30 21 => +33 1 64 93 30 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 93 30 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 93 30 21 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3844016, 48.5241533 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 93 30 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/963824814', 'addr:city': 'Saint-Jean-de-Beauregard', 'addr:housenumber': '5', 'addr:postcode': '91940', 'addr:street': 'Grande Rue', amenity: 'restaurant', cuisine: 'french', name: "L'Atelier Gourmand", phone: '+33 1 60 12 31 01', website: 'https://lateliergourmand-restaurant.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1704756, 48.6735834 ] }, id: 'node/963824814' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 31 01 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 31 01 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 31 01 false ### debug: convertProperty: isStringValue? +33 1 60 12 31 01 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 31 01 convertedValue 1 60 12 31 01 ### debug: phone: +33 1 60 12 31 01 => +33 1 60 12 31 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 31 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 31 01 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1704756, 48.6735834 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 12 31 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1028655803', amenity: 'fast_food', brand: "Domino's", 'brand:wikidata': 'Q839466', 'brand:wikipedia': "en:Domino's Pizza", cuisine: 'pizza', name: "Domino's", phone: '+33 164970980', short_name: "Domino's", takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4266472, 48.6379284 ] }, id: 'node/1028655803' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164970980 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164970980 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164970980 false ### debug: convertProperty: isStringValue? +33 164970980 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164970980 convertedValue 1 64 97 09 80 ### debug: phone: +33 164970980 => +33 1 64 97 09 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 09 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 09 80 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4266472, 48.6379284 ] }, properties: { amenity: 'fast_food', phone: '+33 1 64 97 09 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1028655811', amenity: 'restaurant', cuisine: 'syrian', name: 'La rose de Damas', phone: '+33 1 60 77 68 89' }, geometry: { type: 'Point', coordinates: [ 2.4267491, 48.6384717 ] }, id: 'node/1028655811' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 77 68 89 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 77 68 89 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 77 68 89 false ### debug: convertProperty: isStringValue? +33 1 60 77 68 89 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 77 68 89 convertedValue 1 60 77 68 89 ### debug: phone: +33 1 60 77 68 89 => +33 1 60 77 68 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 68 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 68 89 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4267491, 48.6384717 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 77 68 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1028655876', amenity: 'restaurant', cuisine: 'chinese', name: 'Palais du Bonheur', phone: '+33160776878' }, geometry: { type: 'Point', coordinates: [ 2.4267055, 48.6382369 ] }, id: 'node/1028655876' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160776878 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160776878 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160776878 false ### debug: convertProperty: isStringValue? +33160776878 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160776878 convertedValue 1 60 77 68 78 ### debug: phone: +33160776878 => +33 1 60 77 68 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 68 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 68 78 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4267055, 48.6382369 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 77 68 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1028655931', name: 'Paru Vendu', office: 'newspaper', phone: '+33800102102', website: 'https://www.paruvendu.fr/' }, geometry: { type: 'Point', coordinates: [ 2.426632, 48.6378489 ] }, id: 'node/1028655931' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33800102102 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33800102102 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33800102102 false ### debug: convertProperty: isStringValue? +33800102102 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33800102102 convertedValue 8 00 10 21 02 ### debug: phone: +33800102102 => +33 8 00 10 21 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 8 00 10 21 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 8 00 10 21 02 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.426632, 48.6378489 ] }, properties: { amenity: 'charging_station', phone: '+33 8 00 10 21 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1028655957', name: "Retouch' Elysée", phone: '+33160786015', shop: 'laundry' }, geometry: { type: 'Point', coordinates: [ 2.4267236, 48.6383355 ] }, id: 'node/1028655957' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160786015 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160786015 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160786015 false ### debug: convertProperty: isStringValue? +33160786015 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160786015 convertedValue 1 60 78 60 15 ### debug: phone: +33160786015 => +33 1 60 78 60 15 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 78 60 15 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 78 60 15 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4267236, 48.6383355 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 78 60 15' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1069872331', alt_name: 'Cycles Doll', 'contact:city': 'Massy', 'contact:email': 'biketcs@gmail.com', 'contact:housenumber': '23', 'contact:phone': '+33 1 69 20 59 26', 'contact:postcode': '91300', 'contact:street': 'Rue Marx Dormoy', 'contact:website': 'http://www.cyclesdoll.com', name: 'TCS Bike', opening_hours: 'Tu-Sa 09:30-12:30; 14:30-19:00', phone: '+33 1 69 20 59 26', 'service:bicycle:repair': 'yes', 'service:bicycle:retail': 'yes', shop: 'bicycle', website: 'https://www.tcsbike.fr', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.274358, 48.731515 ] }, id: 'node/1069872331' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:email ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 59 26 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 59 26 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 59 26 false ### debug: convertProperty: isStringValue? +33 1 69 20 59 26 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 59 26 convertedValue 1 69 20 59 26 ### debug: phone: +33 1 69 20 59 26 => +33 1 69 20 59 26 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 59 26 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 59 26 ### debug: mapElementFromConf: convert service:bicycle:repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:repair ### debug: mapElementFromConf: convert service:bicycle:retail ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:retail ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:retail ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.274358, 48.731515 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 59 26' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1069895698', 'contact:city': 'Massy', 'contact:housenumber': '46', 'contact:postcode': '91300', 'contact:street': 'Rue Gabriel Péri', name: 'La Colombe', opening_hours: 'Mo-Su 06:30-20:00; We-Th off;2023 Aug 1-10 off', 'payment:cash': 'yes', 'payment:contactless': 'yes', 'payment:edenred_card': 'yes', 'payment:meal_voucher': 'yes', 'payment:visa': 'yes', phone: '+33 1 69 20 05 93;+33 9 75 21 42 56', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.2765665, 48.7302387 ] }, id: 'node/1069895698' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:contactless ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:contactless ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:contactless ### debug: mapElementFromConf: convert payment:edenred_card ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:edenred_card ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:edenred_card ### debug: mapElementFromConf: convert payment:meal_voucher ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:meal_voucher ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:meal_voucher ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 05 93;+33 9 75 21 42 56 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 05 93;+33 9 75 21 42 56 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 05 93;+33 9 75 21 42 56 false ### debug: convertProperty: isStringValue? +33 1 69 20 05 93;+33 9 75 21 42 56 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 05 93;+33 9 75 21 42 56 convertedValue 1 69 20 05 93 ;+ 33 97 52 14 25 6 ### debug: phone: +33 1 69 20 05 93;+33 9 75 21 42 56 => +33 1 69 20 05 93 ;+ 33 97 52 14 25 6 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 05 93 ;+ 33 97 52 14 25 6 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 05 93 ;+ 33 97 52 14 25 6 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2765665, 48.7302387 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 05 93 ;+ 33 97 52 14 25 6' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1069895700', 'contact:city': 'Massy', 'contact:housenumber': '50', 'contact:postcode': '91300', 'contact:street': 'Rue Gabriel Péri', name: "Art'home", phone: '+33 1 69 20 29 29', shop: 'florist' }, geometry: { type: 'Point', coordinates: [ 2.2763367, 48.7300443 ] }, id: 'node/1069895700' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 29 29 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 29 29 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 29 29 false ### debug: convertProperty: isStringValue? +33 1 69 20 29 29 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 29 29 convertedValue 1 69 20 29 29 ### debug: phone: +33 1 69 20 29 29 => +33 1 69 20 29 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 29 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 29 29 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2763367, 48.7300443 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 29 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1069903678', alt_name: 'Aux Délices de Massy', 'contact:city': 'Massy', 'contact:housenumber': '58', 'contact:postcode': '91300', 'contact:street': 'Rue Gabriel Péri', name: 'Hurel', opening_hours: 'We-Su 06:45-20:00; Mo-Tu off; 2023 Aug 1-31 off', operator: 'Patrice Hurel', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', phone: '+33 1 60 11 05 51', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.2761009, 48.7298637 ] }, id: 'node/1069903678' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 11 05 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 11 05 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 11 05 51 false ### debug: convertProperty: isStringValue? +33 1 60 11 05 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 11 05 51 convertedValue 1 60 11 05 51 ### debug: phone: +33 1 60 11 05 51 => +33 1 60 11 05 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 05 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 05 51 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2761009, 48.7298637 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 11 05 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1069903688', 'contact:city': 'Massy', 'contact:housenumber': '52', 'contact:postcode': '91300', 'contact:street': 'Rue Gabriel Péri', name: 'Chez Aude & Bruno', opening_hours: 'Tu-Sa 08:30-12:45,15:30-19:30; Su 08:30-12:45', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', phone: '+33 1 69 20 90 10', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.2762616, 48.7299831 ] }, id: 'node/1069903688' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 90 10 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 90 10 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 90 10 false ### debug: convertProperty: isStringValue? +33 1 69 20 90 10 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 90 10 convertedValue 1 69 20 90 10 ### debug: phone: +33 1 69 20 90 10 => +33 1 69 20 90 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 90 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 90 10 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2762616, 48.7299831 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 90 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1092982594', 'addr:city': 'Mennecy', 'addr:housenumber': '47', 'addr:postcode': '91540', 'addr:street': 'Boulevard Charles de Gaulle', amenity: 'pharmacy', 'contact:fax': '+33 1 69 23 40 94', dispensing: 'yes', healthcare: 'pharmacy', name: "Pharmacie de l'Avenir", operator: 'pharmacie', phone: '+33 1 69 23 40 93', 'ref:FR:FINESS': '910017532', 'ref:FR:NAF': '4773Z', source: 'Celtipharm - 10/2014', start_date: '2009-08-10', 'type:FR:FINESS': '620', website: 'https://pharmaciedelavenirmennecy.pharminfo.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4380569, 48.5648584 ] }, id: 'node/1092982594' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert contact:fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:fax ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 23 40 93 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 23 40 93 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 23 40 93 false ### debug: convertProperty: isStringValue? +33 1 69 23 40 93 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 23 40 93 convertedValue 1 69 23 40 93 ### debug: phone: +33 1 69 23 40 93 => +33 1 69 23 40 93 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 23 40 93 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 23 40 93 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4380569, 48.5648584 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 23 40 93' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1096327575', 'addr:city': 'Athis-Mons', 'addr:housenumber': '101', 'addr:postcode': '91200', 'addr:street': 'Avenue du 18 Avril 1944', name: "Aux Caprices d'Athis", phone: '+33 1 60 48 07 05', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3869021, 48.7022516 ] }, id: 'node/1096327575' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 07 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 07 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 07 05 false ### debug: convertProperty: isStringValue? +33 1 60 48 07 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 07 05 convertedValue 1 60 48 07 05 ### debug: phone: +33 1 60 48 07 05 => +33 1 60 48 07 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 07 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 07 05 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3869021, 48.7022516 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 07 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1096327603', 'addr:city': 'Athis-Mons', 'addr:housenumber': '105', 'addr:postcode': '91200', 'addr:street': 'Avenue du 18 Avril 1944', amenity: 'post_office', name: 'Agence postale du Val', opening_hours: 'Mo,Fr 08:45-12:30; Tu-Th 08:45-12:30,13:30-17:00; PH off', operator: 'La Poste', phone: '+33 1 69 38 47 03', post_office: 'post_annex', 'ref:FR:LaPoste': '17026A', source: 'data.gouv.fr:LaPoste - 01/2013', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.3869784, 48.7022721 ] }, id: 'node/1096327603' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 47 03 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 47 03 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 47 03 false ### debug: convertProperty: isStringValue? +33 1 69 38 47 03 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 47 03 convertedValue 1 69 38 47 03 ### debug: phone: +33 1 69 38 47 03 => +33 1 69 38 47 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 47 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 47 03 ### debug: mapElementFromConf: convert post_office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName post_office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: post_office ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3869784, 48.7022721 ] }, properties: { amenity: 'post_office', phone: '+33 1 69 38 47 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1101728609', amenity: 'restaurant', name: 'BBMK', phone: '+33 160831022', website: 'https://www.bbmk.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3590704, 48.5726755 ] }, id: 'node/1101728609' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 160831022 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 160831022 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 160831022 false ### debug: convertProperty: isStringValue? +33 160831022 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 160831022 convertedValue 1 60 83 10 22 ### debug: phone: +33 160831022 => +33 1 60 83 10 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 83 10 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 83 10 22 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3590704, 48.5726755 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 83 10 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1102121235', 'addr:housenumber': '39', 'addr:postcode': '91260', 'addr:street': 'Grande Rue', bulk_purchase: 'only', email: 'denis@ungraindanslaville.fr', name: 'Un grain dans la ville', opening_hours: 'Tu-Sa 10:00-19:00', organic: 'yes', phone: '+33 1 69 24 80 19', 'ref:FR:NAF': '4711B', 'ref:FR:SIRET': '88253626100028', shop: 'convenience', website: 'http://www.ungraindanslaville.fr' }, geometry: { type: 'Point', coordinates: [ 2.3750098, 48.6906131 ] }, id: 'node/1102121235' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert bulk_purchase ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName bulk_purchase ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: bulk_purchase ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert organic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName organic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: organic ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 24 80 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 24 80 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 24 80 19 false ### debug: convertProperty: isStringValue? +33 1 69 24 80 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 24 80 19 convertedValue 1 69 24 80 19 ### debug: phone: +33 1 69 24 80 19 => +33 1 69 24 80 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 24 80 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 24 80 19 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3750098, 48.6906131 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 24 80 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1102121239', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '37', 'addr:postcode': '91260', 'addr:street': 'Grande Rue', amenity: 'restaurant', cuisine: 'french', name: "Café de l'Horloge", opening_hours: 'Mo-Th 07:00-23:00; Fr,Sa 07:00-24:00', outdoor_seating: 'yes', phone: '+33 1 69 21 14 05', smoking: 'no' }, geometry: { type: 'Point', coordinates: [ 2.3750579, 48.6905361 ] }, id: 'node/1102121239' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 14 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 14 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 14 05 false ### debug: convertProperty: isStringValue? +33 1 69 21 14 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 14 05 convertedValue 1 69 21 14 05 ### debug: phone: +33 1 69 21 14 05 => +33 1 69 21 14 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 14 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 14 05 ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3750579, 48.6905361 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 21 14 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1106530443', 'access:covid19': 'no', 'addr:city': 'Juvisy-sur-Orge', 'addr:country': 'FR', 'addr:housenumber': '15', 'addr:postcode': '91260', 'addr:street': 'Place Maréchal Leclerc', amenity: 'restaurant', cuisine: 'italian', 'delivery:covid19': 'no', 'description:covid19': 'Uniquement pizza à emporter.', 'drive_through:covid19': 'no', name: 'Don Cesar', opening_hours: 'Mo-Fr 11:30-13:30,18:30-21:00', phone: '+33 1 69 21 04 00', smoking: 'no', 'takeaway:covid19': 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3756979, 48.6910356 ] }, id: 'node/1106530443' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery:covid19 ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert drive_through:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 04 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 04 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 04 00 false ### debug: convertProperty: isStringValue? +33 1 69 21 04 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 04 00 convertedValue 1 69 21 04 00 ### debug: phone: +33 1 69 21 04 00 => +33 1 69 21 04 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 04 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 04 00 ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapElementFromConf: convert takeaway:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway:covid19 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3756979, 48.6910356 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 21 04 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1108960728', name: 'Les Vraies Richesses', phone: '+33 1 69 21 43 02', shop: 'books' }, geometry: { type: 'Point', coordinates: [ 2.375381, 48.6902836 ] }, id: 'node/1108960728' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 43 02 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 43 02 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 43 02 false ### debug: convertProperty: isStringValue? +33 1 69 21 43 02 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 43 02 convertedValue 1 69 21 43 02 ### debug: phone: +33 1 69 21 43 02 => +33 1 69 21 43 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 43 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 43 02 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.375381, 48.6902836 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 43 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1108960756', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '60', 'addr:postcode': '91260', 'addr:street': 'Grande Rue', brand: 'Maison de la Presse', 'brand:wikidata': 'Q62085960', name: 'Maison de la Presse', phone: '+33 1 69 45 48 94', shop: 'newsagent' }, geometry: { type: 'Point', coordinates: [ 2.3753428, 48.6903401 ] }, id: 'node/1108960756' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 45 48 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 45 48 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 45 48 94 false ### debug: convertProperty: isStringValue? +33 1 69 45 48 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 45 48 94 convertedValue 1 69 45 48 94 ### debug: phone: +33 1 69 45 48 94 => +33 1 69 45 48 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 45 48 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 45 48 94 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3753428, 48.6903401 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 45 48 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1113216454', 'addr:housenumber': '3 bis', 'addr:postcode': '91260', 'addr:street': 'Grande Rue', name: 'Juvisy Primeur', phone: '+33 6 62 12 55 71', 'ref:FR:NAF': '4721Z', 'ref:FR:SIRET': '501 531 248 00026', shop: 'greengrocer' }, geometry: { type: 'Point', coordinates: [ 2.377423, 48.6875591 ] }, id: 'node/1113216454' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 62 12 55 71 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 62 12 55 71 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 62 12 55 71 false ### debug: convertProperty: isStringValue? +33 6 62 12 55 71 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 62 12 55 71 convertedValue 6 62 12 55 71 ### debug: phone: +33 6 62 12 55 71 => +33 6 62 12 55 71 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 62 12 55 71 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 62 12 55 71 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.377423, 48.6875591 ] }, properties: { amenity: 'charging_station', phone: '+33 6 62 12 55 71' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1118871912', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '3', 'addr:postcode': '91260', 'addr:street': 'Place Anatole France', amenity: 'restaurant', 'contact:website': 'http://www.dreamsushi91.fr', cuisine: 'japanese', name: 'Dream Sushi', phone: '+33 1 69 21 22 99', smoking: 'no' }, geometry: { type: 'Point', coordinates: [ 2.3758221, 48.6892781 ] }, id: 'node/1118871912' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 22 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 22 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 22 99 false ### debug: convertProperty: isStringValue? +33 1 69 21 22 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 22 99 convertedValue 1 69 21 22 99 ### debug: phone: +33 1 69 21 22 99 => +33 1 69 21 22 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 22 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 22 99 ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3758221, 48.6892781 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 21 22 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1152685457', 'addr:housenumber': '43', 'addr:postcode': '91260', 'addr:street': 'Grande Rue', brand: 'Les Opticiens Mutualistes', 'brand:wikidata': 'Q18414551', 'brand:wikipedia': 'fr:Les Opticiens Mutualistes', name: 'Les Opticiens Mutualistes', opening_hours: 'Mo-Sa 09:30-12:30,14:00-19:00; Su-Mo Off', phone: '+33169211330', shop: 'optician' }, geometry: { type: 'Point', coordinates: [ 2.3748496, 48.6908102 ] }, id: 'node/1152685457' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169211330 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169211330 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169211330 false ### debug: convertProperty: isStringValue? +33169211330 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169211330 convertedValue 1 69 21 13 30 ### debug: phone: +33169211330 => +33 1 69 21 13 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 13 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 13 30 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3748496, 48.6908102 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 13 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1192547487', 'addr:city': 'Juvisy-sur-Orge', 'addr:country': 'FR', 'addr:housenumber': '6', 'addr:postcode': '91260', 'addr:street': 'Avenue de la Cour de France', amenity: 'restaurant', cuisine: 'crepe;waffle;milkshake;tacos', name: 'La pâte à crêpe', opening_hours: 'Tu-Fr 11:30-00:00 and Sa-Su 15:00-02:00', phone: '+33 9 54 06 18 75' }, geometry: { type: 'Point', coordinates: [ 2.3755076, 48.6845474 ] }, id: 'node/1192547487' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 54 06 18 75 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 54 06 18 75 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 54 06 18 75 false ### debug: convertProperty: isStringValue? +33 9 54 06 18 75 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 54 06 18 75 convertedValue 9 54 06 18 75 ### debug: phone: +33 9 54 06 18 75 => +33 9 54 06 18 75 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 54 06 18 75 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 54 06 18 75 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3755076, 48.6845474 ] }, properties: { amenity: 'restaurant', phone: '+33 9 54 06 18 75' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1192598854', 'addr:city': 'Juvisy-sur-Orge', 'addr:country': 'FR', 'addr:housenumber': '39 à 43', 'addr:postcode': '91260', 'addr:street': 'Rue Blazy', email: 'olivier.payard@imprimerie-payard.fr', fax: '+33 1 69 21 28 54', name: 'Imprimerie Payard', opening_hours: 'Mo-Fr 08:00-18:30', phone: '+33 1 69 21 58 07', 'service:copy': 'no', 'service:fax': 'no', 'service:phone': 'no', 'service:prepress': 'yes', 'service:press': 'yes', 'service:print': 'no', shop: 'copyshop', website: 'http://www.imprimerie-payard.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3756378, 48.6849349 ] }, id: 'node/1192598854' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 19 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 58 07 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 58 07 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 58 07 false ### debug: convertProperty: isStringValue? +33 1 69 21 58 07 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 58 07 convertedValue 1 69 21 58 07 ### debug: phone: +33 1 69 21 58 07 => +33 1 69 21 58 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 58 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 58 07 ### debug: mapElementFromConf: convert service:copy ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:copy ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:copy ### debug: mapElementFromConf: convert service:fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:fax ### debug: mapElementFromConf: convert service:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:phone ### debug: mapElementFromConf: convert service:prepress ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:prepress ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:prepress ### debug: mapElementFromConf: convert service:press ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:press ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:press ### debug: mapElementFromConf: convert service:print ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:print ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:print ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3756378, 48.6849349 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 58 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1253172536', 'addr:housenumber': '72', brand: 'CocciMarket', 'brand:wikidata': 'Q17561658', delivery: 'yes', 'description:covid19': 'Livraison possible à proximité.', opening_hours: 'Mo-Sa 07:00-21:30; Su 08:00-21:30', 'opening_hours:covid19': 'Su 08:00-21:30; Mo-Sa 07:00-21:30', operator: 'Cocci Market', phone: '+33 1 69 38 84 37', 'ref:FR:NAF': '4711B', 'ref:FR:SIRET': '50203663500014', shop: 'convenience', website: 'http://www.coccimarket.fr/CocciMarket/ATHIS-MONS/72-RUE-DES-PLANTES.aspx' }, geometry: { type: 'Point', coordinates: [ 2.3759784, 48.7034855 ] }, id: 'node/1253172536' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 84 37 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 84 37 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 84 37 false ### debug: convertProperty: isStringValue? +33 1 69 38 84 37 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 84 37 convertedValue 1 69 38 84 37 ### debug: phone: +33 1 69 38 84 37 => +33 1 69 38 84 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 84 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 84 37 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3759784, 48.7034855 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 84 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1271272008', 'addr:city': 'Brunoy', 'addr:housenumber': '3', 'addr:postcode': '91800', 'addr:street': 'Rue des Grès', name: 'Le Pain Rustique', phone: '+33970351628', shop: 'bakery', website: 'https://www.boulangerie-painrustique.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4994786, 48.6921779 ] }, id: 'node/1271272008' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33970351628 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33970351628 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33970351628 false ### debug: convertProperty: isStringValue? +33970351628 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33970351628 convertedValue 9 70 35 16 28 ### debug: phone: +33970351628 => +33 9 70 35 16 28 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 70 35 16 28 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 70 35 16 28 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4994786, 48.6921779 ] }, properties: { amenity: 'charging_station', phone: '+33 9 70 35 16 28' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1271504690', 'addr:postcode': '91480', amenity: 'post_office', atm: 'yes', brand: 'La Poste', change_machine: 'yes', copy_facility: 'yes', name: 'Quincy-sous-Sénart', opening_hours: 'Mo-Fr 09:30-12:00,14:30-18:00; Sa 09:00-12:00; PH off; 2021 Dec 31 09:30-12:00', operator: 'La Poste', 'operator:wikidata': 'Q373724', 'operator:wikipedia': 'fr:La Poste (entreprise française)', phone: '3631', 'ref:FR:LaPoste': '16982A', source: 'LaPoste - 2021-01', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.5354342, 48.6741957 ] }, id: 'node/1271504690' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert change_machine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName change_machine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: change_machine ### debug: mapElementFromConf: convert copy_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName copy_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: copy_facility ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert operator:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikipedia ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 3631 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 3631 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 3631 false ### debug: convertProperty: isStringValue? 3631 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 631 convertedValue 36 31 ### debug: phone: 3631 => +33 36 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 36 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 36 31 ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5354342, 48.6741957 ] }, properties: { amenity: 'post_office', phone: '+33 36 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1278129189', 'addr:city': 'Brunoy', 'addr:housenumber': '47', 'addr:postcode': '91800', 'addr:street': 'Avenue du Général Leclerc', amenity: 'restaurant', cuisine: 'sushi;asian', name: 'Oka Sushi', phone: '+33 169 451140', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.4960184, 48.6903354 ] }, id: 'node/1278129189' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169 451140 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169 451140 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169 451140 false ### debug: convertProperty: isStringValue? +33 169 451140 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169 451140 convertedValue 1 69 45 11 40 ### debug: phone: +33 169 451140 => +33 1 69 45 11 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 45 11 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 45 11 40 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4960184, 48.6903354 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 45 11 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1278249397', 'addr:city': 'Ris-Orangis', 'addr:housenumber': '60', 'addr:postcode': '91130', 'addr:street': 'Route de Grigny', amenity: 'pharmacy', 'contact:fax': '+33 1 69 06 35 07', 'contact:phone': '+33 1 69 06 35 07', dispensing: 'yes', drive_through: 'no', healthcare: 'pharmacy', is_in: 'Essonne', name: 'Pharmacie de Ris', phone: '+33169063507', 'ref:FR:FINESS': '910012095', since: '1989-02-08', website: 'https://www.doctolib.fr/pharmacie/ris-orangis/pharmacie-de-ris' }, geometry: { type: 'Point', coordinates: [ 2.4037198, 48.6511775 ] }, id: 'node/1278249397' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert contact:fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:fax ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert is_in ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName is_in ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: is_in ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169063507 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169063507 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169063507 false ### debug: convertProperty: isStringValue? +33169063507 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169063507 convertedValue 1 69 06 35 07 ### debug: phone: +33169063507 => +33 1 69 06 35 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 35 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 35 07 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert since ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName since ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: since ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4037198, 48.6511775 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 06 35 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1278249412', acoustic: 'voice_description', 'addr:city': 'Ris-Orangis', 'addr:housenumber': '3', 'addr:postcode': '91130', 'addr:street': 'Allée Jean Ferrat', amenity: 'cinema', 'cinema:3D': 'yes', 'contact:facebook': 'https://www.facebook.com/lescinoches/', email: 'lescinoches@grandparissud.fr', name: 'Les Cinoches Plateau', phone: '+33 1 69 02 72 72', 'ref:FR:Allocine': 'B0066', 'ref:FR:CNC': '338332', website: 'https://cinemas.grandparissud.fr/', wheelchair: 'yes', wikidata: 'Q61858922' }, geometry: { type: 'Point', coordinates: [ 2.4026282, 48.6470386 ] }, id: 'node/1278249412' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert acoustic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName acoustic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: acoustic ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cinema ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cinema ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cinema true ### debug: convertProperty: isStringValue? cinema true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cinema => cinema ### debug: convertProperty: -- convertedValue cinema ### debug: mapElementFromConf: convert cinema:3D ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cinema:3D ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cinema:3D ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 02 72 72 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 02 72 72 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 02 72 72 false ### debug: convertProperty: isStringValue? +33 1 69 02 72 72 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 02 72 72 convertedValue 1 69 02 72 72 ### debug: phone: +33 1 69 02 72 72 => +33 1 69 02 72 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 02 72 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 02 72 72 ### debug: mapElementFromConf: convert ref:FR:Allocine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:Allocine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:Allocine ### debug: mapElementFromConf: convert ref:FR:CNC ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:CNC ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:CNC ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4026282, 48.6470386 ] }, properties: { amenity: 'cinema', phone: '+33 1 69 02 72 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1279292170', name: 'Volkswagen Ets Jean Gitton', opening_hours: 'Mo-Th 08:00-12:00,14:00-18:00; Fr 08:00-12:00,14:00-17:00', phone: '+33 1 69 06 24 94', shop: 'car_repair', website: 'http://www.volkswagen-entretien.fr/gitton-ris-orangis' }, geometry: { type: 'Point', coordinates: [ 2.4118868, 48.6515745 ] }, id: 'node/1279292170' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 24 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 24 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 24 94 false ### debug: convertProperty: isStringValue? +33 1 69 06 24 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 24 94 convertedValue 1 69 06 24 94 ### debug: phone: +33 1 69 06 24 94 => +33 1 69 06 24 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 24 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 24 94 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4118868, 48.6515745 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 24 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1279292187', name: 'Volkswagen Ets Jean Gitton', opening_hours: 'Mo-Sa 08:00-12:00,14:00-19:00', phone: '+33 1 69 06 24 94', shop: 'car', website: 'https://www.dasweltauto.fr/fra/fr/occasions/ris-orangis/ets-jean-gitton/FRA08221/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4117957, 48.651454 ] }, id: 'node/1279292187' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 24 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 24 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 24 94 false ### debug: convertProperty: isStringValue? +33 1 69 06 24 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 24 94 convertedValue 1 69 06 24 94 ### debug: phone: +33 1 69 06 24 94 => +33 1 69 06 24 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 24 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 24 94 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4117957, 48.651454 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 24 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1286118402', amenity: 'restaurant', name: 'Sukiyaki Shop Restaurant Japonais', phone: '+33169837320' }, geometry: { type: 'Point', coordinates: [ 2.4122498, 48.6861095 ] }, id: 'node/1286118402' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169837320 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169837320 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169837320 false ### debug: convertProperty: isStringValue? +33169837320 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169837320 convertedValue 1 69 83 73 20 ### debug: phone: +33169837320 => +33 1 69 83 73 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 83 73 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 83 73 20 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4122498, 48.6861095 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 83 73 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1286131102', amenity: 'restaurant', name: 'La Vieille Place Restauration rapide', phone: '+33169036779', takeaway: 'yes', website: 'www.lavieilleplace.fr' }, geometry: { type: 'Point', coordinates: [ 2.4121668, 48.686099 ] }, id: 'node/1286131102' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169036779 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169036779 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169036779 false ### debug: convertProperty: isStringValue? +33169036779 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169036779 convertedValue 1 69 03 67 79 ### debug: phone: +33169036779 => +33 1 69 03 67 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 03 67 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 03 67 79 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4121668, 48.686099 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 03 67 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1286136330', name: 'La Coiffure Autrement', opening_hours: 'Tu-Th 09:00-12:00,14:00-19:00; Fr 09:00-19:00; Sa 09:00-18:00', phone: '+33169423210', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.41183, 48.685736 ] }, id: 'node/1286136330' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169423210 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169423210 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169423210 false ### debug: convertProperty: isStringValue? +33169423210 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169423210 convertedValue 1 69 42 32 10 ### debug: phone: +33169423210 => +33 1 69 42 32 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 42 32 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 42 32 10 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.41183, 48.685736 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 42 32 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1286178942', name: 'Vert Vital', phone: '+33169428193', shop: 'greengrocer', 'toilets:wheelchair': 'no', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.4100795, 48.6858149 ] }, id: 'node/1286178942' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169428193 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169428193 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169428193 false ### debug: convertProperty: isStringValue? +33169428193 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169428193 convertedValue 1 69 42 81 93 ### debug: phone: +33169428193 => +33 1 69 42 81 93 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 42 81 93 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 42 81 93 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert toilets:wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName toilets:wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: toilets:wheelchair ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4100795, 48.6858149 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 42 81 93' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1286194997', amenity: 'veterinary', name: 'Clinique Veterinaire Centre', phone: '+33169000945' }, geometry: { type: 'Point', coordinates: [ 2.413238, 48.686079 ] }, id: 'node/1286194997' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : veterinary ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping veterinary ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? veterinary true ### debug: convertProperty: isStringValue? veterinary true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ veterinary => veterinary ### debug: convertProperty: -- convertedValue veterinary ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169000945 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169000945 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169000945 false ### debug: convertProperty: isStringValue? +33169000945 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169000945 convertedValue 1 69 00 09 45 ### debug: phone: +33169000945 => +33 1 69 00 09 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 00 09 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 00 09 45 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.413238, 48.686079 ] }, properties: { amenity: 'veterinary', phone: '+33 1 69 00 09 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1302177720', 'addr:city': 'Milly-la-Forêt', 'addr:housenumber': '61', 'addr:postcode': '91490', 'addr:street': 'Rue Langlois', amenity: 'restaurant', cuisine: 'italian_pizza', name: 'Colliano', opening_hours: 'We-Su 19:00-21:00, Th-Su 12:00-14:00', phone: '+33164939348', website: 'https://colliano-restaurant-milly-la-foret.eatbu.com/?lang=fr' }, geometry: { type: 'Point', coordinates: [ 2.4703246, 48.4032412 ] }, id: 'node/1302177720' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164939348 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164939348 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164939348 false ### debug: convertProperty: isStringValue? +33164939348 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164939348 convertedValue 1 64 93 93 48 ### debug: phone: +33164939348 => +33 1 64 93 93 48 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 93 93 48 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 93 93 48 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4703246, 48.4032412 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 93 93 48' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1313849482', 'addr:postcode': '91700', amenity: 'post_office', atm: 'yes', brand: 'La Poste', name: 'Le Petit Soleil', opening_hours: 'closed', operator: 'La Poste', phone: '3631', 'ref:FR:LaPoste': '50969A', source: 'LaPoste - 03/2019', stamping_machine: 'yes', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3444761, 48.6418189 ] }, id: 'node/1313849482' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 3631 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 3631 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 3631 false ### debug: convertProperty: isStringValue? 3631 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 631 convertedValue 36 31 ### debug: phone: 3631 => +33 36 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 36 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 36 31 ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert stamping_machine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName stamping_machine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: stamping_machine ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3444761, 48.6418189 ] }, properties: { amenity: 'post_office', phone: '+33 36 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1335792477', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue Leconte de Lisle', craft: 'tailor', name: 'Dentelle et Habit', phone: '+33 9 50 49 52 00', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2014', 'tailor:alteration_service': 'yes', 'tailor:bespoke_tailoring': 'yes', website: 'https://www.dentelle-et-habit.com' }, geometry: { type: 'Point', coordinates: [ 2.420778, 48.552245 ] }, id: 'node/1335792477' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 50 49 52 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 50 49 52 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 50 49 52 00 false ### debug: convertProperty: isStringValue? +33 9 50 49 52 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 50 49 52 00 convertedValue 9 50 49 52 00 ### debug: phone: +33 9 50 49 52 00 => +33 9 50 49 52 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 50 49 52 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 50 49 52 00 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert tailor:alteration_service ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tailor:alteration_service ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tailor:alteration_service ### debug: mapElementFromConf: convert tailor:bespoke_tailoring ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tailor:bespoke_tailoring ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tailor:bespoke_tailoring ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.420778, 48.552245 ] }, properties: { amenity: 'charging_station', phone: '+33 9 50 49 52 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1345568301', 'check_date:opening_hours': '2021-06-18', female: 'yes', male: 'yes', name: 'Cathy', opening_hours: 'Tu-Th 09:00-19:00; Fr 09:00-20:30; Sa 08:30-18:30', phone: '+33 1 69 28 79 55', shop: 'hairdresser', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.1909346, 48.7049722 ] }, id: 'node/1345568301' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert female ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName female ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: female ### debug: mapElementFromConf: convert male ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName male ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: male ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 28 79 55 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 28 79 55 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 28 79 55 false ### debug: convertProperty: isStringValue? +33 1 69 28 79 55 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 28 79 55 convertedValue 1 69 28 79 55 ### debug: phone: +33 1 69 28 79 55 => +33 1 69 28 79 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 79 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 79 55 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1909346, 48.7049722 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 28 79 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1345568303', brand: 'Votre Marché', 'check_date:opening_hours': '2021-06-18', name: 'Votre Marché', opening_hours: 'Mo-Su 07:00-22:00', 'opening_hours:covid19': 'Mo-Su 08:00-21:00', phone: '+33 1 64 46 39 17', shop: 'convenience', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1909364, 48.7049081 ] }, id: 'node/1345568303' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 46 39 17 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 46 39 17 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 46 39 17 false ### debug: convertProperty: isStringValue? +33 1 64 46 39 17 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 46 39 17 convertedValue 1 64 46 39 17 ### debug: phone: +33 1 64 46 39 17 => +33 1 64 46 39 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 46 39 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 46 39 17 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1909364, 48.7049081 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 46 39 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1345570838', 'addr:city': 'Orsay', 'addr:postcode': '91400', 'addr:street': 'Allée de la Bouvêche', amenity: 'cinema', 'contact:facebook': 'https://www.facebook.com/cinemajacquestatiorsay/', name: 'Jacques Tati', 'name:etymology:wikidata': 'Q51549', phone: '+33 1 69 82 97 86', 'ref:FR:CNC': '299572', screen: '3', 'survey:date': '2020-03-10', website: 'https://www.mjctati.fr/cinema', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.1892676, 48.6983152 ] }, id: 'node/1345570838' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cinema ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cinema ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cinema true ### debug: convertProperty: isStringValue? cinema true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cinema => cinema ### debug: convertProperty: -- convertedValue cinema ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert name:etymology:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name:etymology:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name:etymology:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 82 97 86 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 82 97 86 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 82 97 86 false ### debug: convertProperty: isStringValue? +33 1 69 82 97 86 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 82 97 86 convertedValue 1 69 82 97 86 ### debug: phone: +33 1 69 82 97 86 => +33 1 69 82 97 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 82 97 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 82 97 86 ### debug: mapElementFromConf: convert ref:FR:CNC ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:CNC ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:CNC ### debug: mapElementFromConf: convert screen ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName screen ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: screen ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1892676, 48.6983152 ] }, properties: { amenity: 'cinema', phone: '+33 1 69 82 97 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1345572944', 'addr:city': 'Orsay', 'addr:housenumber': '3', 'addr:postcode': '91400', 'addr:street': 'Place de la République', amenity: 'bank', atm: 'yes', brand: 'BNP Paribas', 'brand:wikidata': 'Q499707', 'brand:wikipedia': 'en:BNP Paribas', check_date: '2023-04-25', name: 'BNP Paribas', opening_hours: 'Tu-Fr 09:30-13:00,14:00-18:00; Sa 09:30-13:00,14:00-16:30', operator: 'BNP Paribas', phone: '+33820820001', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1847067, 48.6964085 ] }, id: 'node/1345572944' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33820820001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33820820001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33820820001 false ### debug: convertProperty: isStringValue? +33820820001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33820820001 convertedValue 8 20 82 00 01 ### debug: phone: +33820820001 => +33 8 20 82 00 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 8 20 82 00 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 8 20 82 00 01 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1847067, 48.6964085 ] }, properties: { amenity: 'bank', phone: '+33 8 20 82 00 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1345640776', 'addr:city': 'Bièvres', 'addr:housenumber': '4', 'addr:postcode': '91570', 'addr:street': 'Route de Favreuse', name: 'Pépinières Allavoine', opening_hours: 'Tu-Su 09:00-18:00', phone: '+33.1 69 33 14 14', shop: 'garden_centre', website: 'http://www.allavoine.com/' }, geometry: { type: 'Point', coordinates: [ 2.1913929, 48.7424879 ] }, id: 'node/1345640776' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33.1 69 33 14 14 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33.1 69 33 14 14 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33.1 69 33 14 14 false ### debug: convertProperty: isStringValue? +33.1 69 33 14 14 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33.1 69 33 14 14 convertedValue 1 69 33 14 14 ### debug: phone: +33.1 69 33 14 14 => +33 1 69 33 14 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 33 14 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 33 14 14 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1913929, 48.7424879 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 33 14 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1348628775', 'addr:city': 'Saint-Vrain', 'addr:housenumber': '55', 'addr:postcode': '91770', 'addr:street': 'Rue Saint-Caprais', amenity: 'social_facility', name: "Résidence du Moulin de l'Epine", phone: '+33164551630', 'ref:FR:FINESS': '910019488', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', website: 'https://www.orpea.com/maison-de-retraite-du-moulin-de-lepine-saint-vrain-91', wikidata: 'Q112964290' }, geometry: { type: 'Point', coordinates: [ 2.3417742, 48.5391153 ] }, id: 'node/1348628775' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164551630 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164551630 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164551630 false ### debug: convertProperty: isStringValue? +33164551630 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164551630 convertedValue 1 64 55 16 30 ### debug: phone: +33164551630 => +33 1 64 55 16 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 55 16 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 55 16 30 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3417742, 48.5391153 ] }, properties: { amenity: 'social_facility', phone: '+33 1 64 55 16 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1366170139', 'addr:housenumber': '4', name: 'Émilie Fleuriste', opening_hours: 'Tu-Sa 09:00-12:30, 15:00-19:30; Su 09:00-12:30; PH 09:00-12:30', phone: '+33164932043', shop: 'florist' }, geometry: { type: 'Point', coordinates: [ 2.3841524, 48.5245951 ] }, id: 'node/1366170139' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164932043 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164932043 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164932043 false ### debug: convertProperty: isStringValue? +33164932043 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164932043 convertedValue 1 64 93 20 43 ### debug: phone: +33164932043 => +33 1 64 93 20 43 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 93 20 43 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 93 20 43 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3841524, 48.5245951 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 93 20 43' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1445582514', 'addr:city': 'Yerres', 'addr:housenumber': '50', 'addr:postcode': '91330', 'addr:street': 'Rue Charles de Gaulle', brand: 'Leader Price', 'brand:wikidata': 'Q2181426', 'brand:wikipedia': 'fr:Leader Price', name: 'Leader Price Express', opening_hours: 'Tu-Su 08:00-13:00,15:00-20:00', operator: 'Leader Price', phone: '+33 1 60 46 89 36', shop: 'supermarket', source: "Journal d'information des Yerrois" }, geometry: { type: 'Point', coordinates: [ 2.4892253, 48.716472 ] }, id: 'node/1445582514' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 46 89 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 46 89 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 46 89 36 false ### debug: convertProperty: isStringValue? +33 1 60 46 89 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 46 89 36 convertedValue 1 60 46 89 36 ### debug: phone: +33 1 60 46 89 36 => +33 1 60 46 89 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 46 89 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 46 89 36 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4892253, 48.716472 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 46 89 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1452162167', amenity: 'doctors', name: "Docteurs d'Humieres & Lejeune", phone: '+33 1 63 95 23 08' }, geometry: { type: 'Point', coordinates: [ 1.9922768, 48.3492066 ] }, id: 'node/1452162167' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 63 95 23 08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 63 95 23 08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 63 95 23 08 false ### debug: convertProperty: isStringValue? +33 1 63 95 23 08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 63 95 23 08 convertedValue 1 63 95 23 08 ### debug: phone: +33 1 63 95 23 08 => +33 1 63 95 23 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 63 95 23 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 63 95 23 08 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 1.9922768, 48.3492066 ] }, properties: { amenity: 'doctors', phone: '+33 1 63 95 23 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1482774927', 'addr:housenumber': '3', 'addr:street': 'Rue du Bac', check_date: '2023-05-10', name: 'Carrefour des solidarités', office: 'association', phone: '+33 1 64 91 26 38', website: 'https://www.carrefourdessolidarites91.org/' }, geometry: { type: 'Point', coordinates: [ 2.0903164, 48.6435845 ] }, id: 'node/1482774927' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 91 26 38 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 91 26 38 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 91 26 38 false ### debug: convertProperty: isStringValue? +33 1 64 91 26 38 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 91 26 38 convertedValue 1 64 91 26 38 ### debug: phone: +33 1 64 91 26 38 => +33 1 64 91 26 38 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 26 38 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 26 38 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0903164, 48.6435845 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 26 38' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1509734875', amenity: 'restaurant', 'contact:city': 'Massy', 'contact:housenumber': '77', 'contact:postcode': '91300', 'contact:street': 'Rue Gabriel Péri', delivery: 'yes', name: 'Brasserie du Centre', opening_hours: 'Tu-Sa 09:00-23:00; Su 09:00-17:00', outdoor_seating: 'terrace', phone: '+33 1 64 47 14 54' }, geometry: { type: 'Point', coordinates: [ 2.2768214, 48.7301938 ] }, id: 'node/1509734875' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 47 14 54 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 47 14 54 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 47 14 54 false ### debug: convertProperty: isStringValue? +33 1 64 47 14 54 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 47 14 54 convertedValue 1 64 47 14 54 ### debug: phone: +33 1 64 47 14 54 => +33 1 64 47 14 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 47 14 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 47 14 54 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2768214, 48.7301938 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 47 14 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1567664483', 'addr:city': 'Gometz-le-Châtel', 'addr:housenumber': '7', 'addr:postcode': '91940', 'addr:street': 'Rue du Morillon', bulk_purchase: 'yes', name: 'La Menthe Poivrée Gometz', opening_hours: 'Mo 14:00-19:30; Tu-Sa 09:30-19:30', operator: 'La Menthe Poivrée', organic: 'only', phone: '+33 1 60 19 63 75', shop: 'supermarket', website: 'http://www.lamenthepoivree.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1319719, 48.678807 ] }, id: 'node/1567664483' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert bulk_purchase ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName bulk_purchase ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: bulk_purchase ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert organic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName organic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: organic ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 19 63 75 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 19 63 75 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 19 63 75 false ### debug: convertProperty: isStringValue? +33 1 60 19 63 75 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 19 63 75 convertedValue 1 60 19 63 75 ### debug: phone: +33 1 60 19 63 75 => +33 1 60 19 63 75 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 19 63 75 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 19 63 75 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1319719, 48.678807 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 19 63 75' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1567664507', 'addr:postcode': '91190', name: 'Espace Coiffure', opening_hours: 'Mo-We, Fr-Sa 10:00-18:00; Th 10:00-19:00', phone: '+33 1 69 28 60 30', shop: 'hairdresser', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2011' }, geometry: { type: 'Point', coordinates: [ 2.126442, 48.7017188 ] }, id: 'node/1567664507' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 28 60 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 28 60 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 28 60 30 false ### debug: convertProperty: isStringValue? +33 1 69 28 60 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 28 60 30 convertedValue 1 69 28 60 30 ### debug: phone: +33 1 69 28 60 30 => +33 1 69 28 60 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 60 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 60 30 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.126442, 48.7017188 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 28 60 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1571548240', 'addr:city': 'Lisses', 'addr:housenumber': '2', 'addr:postcode': '91090', 'addr:street': "Rue de l'Oisans", amenity: 'fast_food', brand: "Class'croute", 'brand:wikidata': 'Q2975695', 'brand:wikipedia': "fr:Class'Croute", 'contact:city': 'Lisses', 'contact:housenumber': '2', 'contact:phone': '+33 1 64 97 04 96', 'contact:postcode': '91090', 'contact:street': "Rue de L'Oisans", cuisine: 'sandwich;salad', email: 'lisses@classcroute.com', name: "Class'croute", official_name: "Class'croute", opening_hours: 'Mo-Fr 08:00-14:30', phone: '+33 1 64 97 04 96', smoking: 'no', takeaway: 'yes', website: 'https://www.classcroute.com' }, geometry: { type: 'Point', coordinates: [ 2.4288621, 48.6086945 ] }, id: 'node/1571548240' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 23 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 97 04 96 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 97 04 96 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 97 04 96 false ### debug: convertProperty: isStringValue? +33 1 64 97 04 96 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 97 04 96 convertedValue 1 64 97 04 96 ### debug: phone: +33 1 64 97 04 96 => +33 1 64 97 04 96 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 04 96 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 04 96 ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4288621, 48.6086945 ] }, properties: { amenity: 'fast_food', phone: '+33 1 64 97 04 96' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1571866457', 'addr:housenumber': '10', alt_name: 'Pharmacie Déchanet', amenity: 'pharmacy', dispensing: 'yes', name: 'Pharmacie Centrale de Brétigny', phone: '+33 1 69 88 80 42', 'ref:FR:FINESS': '910006071', source: 'Celtipharm - 10/2014' }, geometry: { type: 'Point', coordinates: [ 2.304938, 48.607405 ] }, id: 'node/1571866457' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 88 80 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 88 80 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 88 80 42 false ### debug: convertProperty: isStringValue? +33 1 69 88 80 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 88 80 42 convertedValue 1 69 88 80 42 ### debug: phone: +33 1 69 88 80 42 => +33 1 69 88 80 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 88 80 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 88 80 42 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.304938, 48.607405 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 88 80 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1578086783', 'addr:city': 'Ballancourt-sur-Essonne', 'addr:country': 'FR', 'addr:housenumber': '34', 'addr:postcode': '91610', 'addr:street': 'Rue du Général de Gaulle', alt_name: 'Artisant boucher - Maison Heurtault', email: 'lestroispetitscochons@bbox.fr', name: 'Les Trois Petits Cochons', phone: '+33 9 82 45 30 89', shop: 'butcher', source: 'extrapolation', website: 'http://www.boucherieles3petitscochons.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3851069, 48.5251302 ] }, id: 'node/1578086783' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 82 45 30 89 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 82 45 30 89 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 82 45 30 89 false ### debug: convertProperty: isStringValue? +33 9 82 45 30 89 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 82 45 30 89 convertedValue 9 82 45 30 89 ### debug: phone: +33 9 82 45 30 89 => +33 9 82 45 30 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 82 45 30 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 82 45 30 89 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3851069, 48.5251302 ] }, properties: { amenity: 'charging_station', phone: '+33 9 82 45 30 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1589236629', 'addr:city': 'Étampes', 'addr:country': 'FR', 'addr:housenumber': '14', 'addr:postcode': '91150', amenity: 'doctors', 'health_facility:type': 'office', 'health_specialty:pediatre': 'yes', 'medical_system:western': 'yes', name: 'Docteur Zouari', office: 'physician', phone: '+33 1 64 94 45 91', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2012' }, geometry: { type: 'Point', coordinates: [ 2.1496852, 48.431229 ] }, id: 'node/1589236629' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert health_facility:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName health_facility:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: health_facility:type ### debug: mapElementFromConf: convert health_specialty:pediatre ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName health_specialty:pediatre ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: health_specialty:pediatre ### debug: mapElementFromConf: convert medical_system:western ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName medical_system:western ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: medical_system:western ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 94 45 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 94 45 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 94 45 91 false ### debug: convertProperty: isStringValue? +33 1 64 94 45 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 94 45 91 convertedValue 1 64 94 45 91 ### debug: phone: +33 1 64 94 45 91 => +33 1 64 94 45 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 94 45 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 94 45 91 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1496852, 48.431229 ] }, properties: { amenity: 'doctors', phone: '+33 1 64 94 45 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1611836280', 'addr:city': 'Juvisy-sur-Orge', 'addr:postcode': '91260', 'addr:street': 'Place Jean Durix', amenity: 'library', name: 'Médiathèque Raymond Queneau', phone: '+33 1 69 21 22 20' }, geometry: { type: 'Point', coordinates: [ 2.3743411, 48.6905223 ] }, id: 'node/1611836280' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? library true ### debug: convertProperty: isStringValue? library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ library => library ### debug: convertProperty: -- convertedValue library ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 22 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 22 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 22 20 false ### debug: convertProperty: isStringValue? +33 1 69 21 22 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 22 20 convertedValue 1 69 21 22 20 ### debug: phone: +33 1 69 21 22 20 => +33 1 69 21 22 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 22 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 22 20 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3743411, 48.6905223 ] }, properties: { amenity: 'library', phone: '+33 1 69 21 22 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1611842349', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '5', 'addr:postcode': '91260', 'addr:street': 'Rue du Lieutenant Legourd', fax: '+33169452033', healthcare: 'laboratory', 'healthcare:speciality': 'biology', phone: '+33169214066', 'ref:FR:FINESS': '910021625', 'ref:FR:SIRET': '41994942500369', source: 'Le ministère des solidarités et de la santé - 2021-03', 'type:FR:FINESS': '611' }, geometry: { type: 'Point', coordinates: [ 2.3783131, 48.687915 ] }, id: 'node/1611842349' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169214066 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169214066 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169214066 false ### debug: convertProperty: isStringValue? +33169214066 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169214066 convertedValue 1 69 21 40 66 ### debug: phone: +33169214066 => +33 1 69 21 40 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 40 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 40 66 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3783131, 48.687915 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 40 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1611849358', 'addr:housenumber': '62', 'addr:postcode': '91260', 'addr:street': 'Grande Rue', name: 'Prestige du Cuir', phone: '+33 1 69 21 72 32', shop: 'boutique' }, geometry: { type: 'Point', coordinates: [ 2.3752259, 48.6905063 ] }, id: 'node/1611849358' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 72 32 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 72 32 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 72 32 false ### debug: convertProperty: isStringValue? +33 1 69 21 72 32 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 72 32 convertedValue 1 69 21 72 32 ### debug: phone: +33 1 69 21 72 32 => +33 1 69 21 72 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 72 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 72 32 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3752259, 48.6905063 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 72 32' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1631588529', brand: 'Century 21', 'brand:wikidata': 'Q1054480', 'brand:wikipedia': 'en:Century 21 (real estate)', name: 'Century 21', office: 'estate_agent', opening_hours: 'Tu-Fr 09:00-12:30,14:00-19:00; Sa 09:00-12:30,14:00-18:00', phone: '+33 1 60 80 24 60', source: 'survey', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.1910749, 48.492349 ] }, id: 'node/1631588529' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 80 24 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 80 24 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 80 24 60 false ### debug: convertProperty: isStringValue? +33 1 60 80 24 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 80 24 60 convertedValue 1 60 80 24 60 ### debug: phone: +33 1 60 80 24 60 => +33 1 60 80 24 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 80 24 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 80 24 60 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1910749, 48.492349 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 80 24 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1631588674', amenity: 'restaurant', cuisine: 'asian', name: 'Wang Chinois', 'opening_hours:signed': 'no', phone: '+33160802562', source: 'survey' }, geometry: { type: 'Point', coordinates: [ 2.1899667, 48.4869788 ] }, id: 'node/1631588674' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours:signed ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:signed ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:signed ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160802562 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160802562 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160802562 false ### debug: convertProperty: isStringValue? +33160802562 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160802562 convertedValue 1 60 80 25 62 ### debug: phone: +33160802562 => +33 1 60 80 25 62 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 80 25 62 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 80 25 62 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1899667, 48.4869788 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 80 25 62' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1631588783', name: 'Immobilière des Vallées', office: 'estate_agent', opening_hours: 'Tu-Fr 09:00-12:00,14:00-19:00; Mo 14:00-19:00; Sa 09:00-12:00,14:00-18:30', phone: '+33 1 60 80 49 78', source: 'survey', website: 'http://immovallees.fr', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1902988, 48.4914299 ] }, id: 'node/1631588783' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 80 49 78 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 80 49 78 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 80 49 78 false ### debug: convertProperty: isStringValue? +33 1 60 80 49 78 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 80 49 78 convertedValue 1 60 80 49 78 ### debug: phone: +33 1 60 80 49 78 => +33 1 60 80 49 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 80 49 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 80 49 78 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1902988, 48.4914299 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 80 49 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1635487884', 'addr:city': 'Orsay', 'addr:housenumber': '2', 'addr:postcode': '91400', 'addr:street': 'Place de la République', amenity: 'restaurant', cuisine: 'japanese', indoor_seating: 'yes', name: 'Osaka', opening_hours: 'Mo-Su 11:00-14:00,18:00-22:00', outdoor_seating: 'no', phone: '+33 1 64 46 18 02', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.184695, 48.6968087 ] }, id: 'node/1635487884' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert indoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName indoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: indoor_seating ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 46 18 02 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 46 18 02 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 46 18 02 false ### debug: convertProperty: isStringValue? +33 1 64 46 18 02 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 46 18 02 convertedValue 1 64 46 18 02 ### debug: phone: +33 1 64 46 18 02 => +33 1 64 46 18 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 46 18 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 46 18 02 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.184695, 48.6968087 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 46 18 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1652161922', 'addr:housenumber': '7', 'addr:street': 'Rue Joliot-Curie', amenity: 'doctors', entrance: 'yes', name: 'Pédicure - Podologue', office: 'podologist', phone: '+33169058265' }, geometry: { type: 'Point', coordinates: [ 2.3520136, 48.6750485 ] }, id: 'node/1652161922' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert entrance ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName entrance ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: entrance ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169058265 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169058265 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169058265 false ### debug: convertProperty: isStringValue? +33169058265 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169058265 convertedValue 1 69 05 82 65 ### debug: phone: +33169058265 => +33 1 69 05 82 65 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 05 82 65 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 05 82 65 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3520136, 48.6750485 ] }, properties: { amenity: 'doctors', phone: '+33 1 69 05 82 65' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1652161952', 'addr:housenumber': '3', 'addr:street': 'Rue Joliot-Curie', entrance: 'yes', name: 'Maison paroissiale La bonne nouvelle', phone: '+33169052842' }, geometry: { type: 'Point', coordinates: [ 2.3522862, 48.6748995 ] }, id: 'node/1652161952' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert entrance ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName entrance ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: entrance ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169052842 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169052842 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169052842 false ### debug: convertProperty: isStringValue? +33169052842 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169052842 convertedValue 1 69 05 28 42 ### debug: phone: +33169052842 => +33 1 69 05 28 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 05 28 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 05 28 42 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3522862, 48.6748995 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 05 28 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1662346310', 'access:covid19': 'yes', name: 'Boulangerie Banette', opening_hours: 'Mo-Sa 06:30-20:00', 'opening_hours:covid19': 'Mo,Tu,Th-Su 06:30-19:00', phone: '+33 1 64 57 36 39', shop: 'bakery', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4329323, 48.5701812 ] }, id: 'node/1662346310' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 36 39 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 36 39 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 36 39 false ### debug: convertProperty: isStringValue? +33 1 64 57 36 39 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 36 39 convertedValue 1 64 57 36 39 ### debug: phone: +33 1 64 57 36 39 => +33 1 64 57 36 39 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 36 39 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 36 39 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4329323, 48.5701812 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 57 36 39' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1684710323', 'addr:city': 'Méréville', 'addr:postcode': '91660', 'addr:street': 'Route de Chartres', amenity: 'school', name: 'Collège Hubert Robert', phone: '+33 1 64 95 01 44', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.0790616, 48.3136091 ] }, id: 'node/1684710323' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 95 01 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 95 01 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 95 01 44 false ### debug: convertProperty: isStringValue? +33 1 64 95 01 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 95 01 44 convertedValue 1 64 95 01 44 ### debug: phone: +33 1 64 95 01 44 => +33 1 64 95 01 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 95 01 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 95 01 44 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0790616, 48.3136091 ] }, properties: { amenity: 'school', phone: '+33 1 64 95 01 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1696301558', name: 'Supérette Ris Orangis', phone: '+33169064709', shop: 'convenience', source: 'survey' }, geometry: { type: 'Point', coordinates: [ 2.4113128, 48.657882 ] }, id: 'node/1696301558' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169064709 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169064709 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169064709 false ### debug: convertProperty: isStringValue? +33169064709 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169064709 convertedValue 1 69 06 47 09 ### debug: phone: +33169064709 => +33 1 69 06 47 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 47 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 47 09 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4113128, 48.657882 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 47 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1696910584', 'contact:phone': '+33 1 64 48 66 95', name: 'Saines Saveurs', opening_hours: 'Mo-Fr 06:00-20:00; Sa 07:00-20:00; Su 07:00-12:00', 'opening_hours:covid19': 'Mo-Sa 07:30-18:00; Su 08:00-14:30', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', phone: '+33 1 64 48 66 95', shop: 'bakery', website: 'https://www.massy.saines-saveurs.fr/fr,1,11950.html', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2567503, 48.7269932 ] }, id: 'node/1696910584' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 48 66 95 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 48 66 95 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 48 66 95 false ### debug: convertProperty: isStringValue? +33 1 64 48 66 95 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 48 66 95 convertedValue 1 64 48 66 95 ### debug: phone: +33 1 64 48 66 95 => +33 1 64 48 66 95 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 48 66 95 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 48 66 95 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2567503, 48.7269932 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 48 66 95' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1696910596', 'check_date:opening_hours': '2023-03-04', name: 'Fleurs de Massy', 'opening_hours:signed': 'no', phone: '+33 1 60 14 93 85', shop: 'florist', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2566524, 48.7262666 ] }, id: 'node/1696910596' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours:signed ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:signed ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:signed ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 14 93 85 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 14 93 85 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 14 93 85 false ### debug: convertProperty: isStringValue? +33 1 60 14 93 85 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 14 93 85 convertedValue 1 60 14 93 85 ### debug: phone: +33 1 60 14 93 85 => +33 1 60 14 93 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 14 93 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 14 93 85 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2566524, 48.7262666 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 14 93 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1696911701', 'addr:city': 'Massy', 'addr:housenumber': '15 bis', 'addr:postcode': '91300', 'addr:street': "Place de l'Union Européenne", amenity: 'post_office', description: 'à la Maison de la Presse', name: 'Relais Poste', opening_hours: 'Tu-Fr 07:00-19:00; Sa 09:00-19:30; Su 09:00-13:00; PH off', operator: 'La Poste', 'operator:wikidata': 'Q373724', 'operator:wikipedia': 'fr:La Poste (entreprise française)', phone: '3631', post_office: 'post_partner', 'ref:FR:LaPoste': '88509A', source: 'data.gouv.fr:LaPoste - 06/2015', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.2568467, 48.7270644 ] }, id: 'node/1696911701' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert operator:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikipedia ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 3631 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 3631 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 3631 false ### debug: convertProperty: isStringValue? 3631 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 631 convertedValue 36 31 ### debug: phone: 3631 => +33 36 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 36 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 36 31 ### debug: mapElementFromConf: convert post_office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName post_office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: post_office ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2568467, 48.7270644 ] }, properties: { amenity: 'post_office', phone: '+33 36 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1747122108', amenity: 'restaurant', cuisine: 'japanese', name: 'Ta Sushi', phone: '+33 1 69 43 88 88', website: 'http://www.tasushi91.com/' }, geometry: { type: 'Point', coordinates: [ 2.4083771, 48.6559466 ] }, id: 'node/1747122108' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 43 88 88 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 43 88 88 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 43 88 88 false ### debug: convertProperty: isStringValue? +33 1 69 43 88 88 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 43 88 88 convertedValue 1 69 43 88 88 ### debug: phone: +33 1 69 43 88 88 => +33 1 69 43 88 88 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 88 88 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 88 88 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4083771, 48.6559466 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 43 88 88' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1747123471', amenity: 'restaurant', cuisine: 'chinese', name: 'Grand Bonheur', phone: '+33 1 69 25 97 89', website: 'http://www.grandbonheur.fr' }, geometry: { type: 'Point', coordinates: [ 2.408385, 48.6561113 ] }, id: 'node/1747123471' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 25 97 89 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 25 97 89 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 25 97 89 false ### debug: convertProperty: isStringValue? +33 1 69 25 97 89 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 25 97 89 convertedValue 1 69 25 97 89 ### debug: phone: +33 1 69 25 97 89 => +33 1 69 25 97 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 25 97 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 25 97 89 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.408385, 48.6561113 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 25 97 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1747533419', 'addr:city': 'Yerres', 'addr:housenumber': '174', 'addr:postcode': '91330', 'addr:street': 'Rue Raymond Poincaré', amenity: 'restaurant', cuisine: 'pizza', name: 'Bella Napoli', opening_hours: 'Mo-Sa 11:00-14:30,18:30-23:00; Su 18:00-23:00', outdoor_seating: 'yes', phone: '+33 1 87 90 26 20' }, geometry: { type: 'Point', coordinates: [ 2.5005377, 48.7182844 ] }, id: 'node/1747533419' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 87 90 26 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 87 90 26 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 87 90 26 20 false ### debug: convertProperty: isStringValue? +33 1 87 90 26 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 87 90 26 20 convertedValue 1 87 90 26 20 ### debug: phone: +33 1 87 90 26 20 => +33 1 87 90 26 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 87 90 26 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 87 90 26 20 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5005377, 48.7182844 ] }, properties: { amenity: 'restaurant', phone: '+33 1 87 90 26 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1747557717', 'addr:city': 'Yerres', 'addr:housenumber': '2', 'addr:postcode': '91330', 'addr:street': 'Rue Marc Sangnier', amenity: 'cinema', name: 'Paradiso', phone: '+33 1 69 48 61 41', 'ref:FR:CNC': '469245', website: 'http://www.cinema-paradiso.fr/index.php' }, geometry: { type: 'Point', coordinates: [ 2.4899044, 48.715279 ] }, id: 'node/1747557717' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cinema ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cinema ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cinema true ### debug: convertProperty: isStringValue? cinema true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cinema => cinema ### debug: convertProperty: -- convertedValue cinema ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 48 61 41 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 48 61 41 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 48 61 41 false ### debug: convertProperty: isStringValue? +33 1 69 48 61 41 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 48 61 41 convertedValue 1 69 48 61 41 ### debug: phone: +33 1 69 48 61 41 => +33 1 69 48 61 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 61 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 61 41 ### debug: mapElementFromConf: convert ref:FR:CNC ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:CNC ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:CNC ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4899044, 48.715279 ] }, properties: { amenity: 'cinema', phone: '+33 1 69 48 61 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1766203174', name: 'Épicerie de Cheptainville', opening_hours: '10:00-13:00,16:00-20:00', phone: '+33 160804854', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.2775934, 48.5508031 ] }, id: 'node/1766203174' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 160804854 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 160804854 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 160804854 false ### debug: convertProperty: isStringValue? +33 160804854 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 160804854 convertedValue 1 60 80 48 54 ### debug: phone: +33 160804854 => +33 1 60 80 48 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 80 48 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 80 48 54 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2775934, 48.5508031 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 80 48 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1768184583', amenity: 'doctors', name: 'Stéphane Canivez', phone: '+33 164561772', source: 'gps' }, geometry: { type: 'Point', coordinates: [ 2.2975717, 48.562616 ] }, id: 'node/1768184583' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164561772 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164561772 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164561772 false ### debug: convertProperty: isStringValue? +33 164561772 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164561772 convertedValue 1 64 56 17 72 ### debug: phone: +33 164561772 => +33 1 64 56 17 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 56 17 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 56 17 72 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2975717, 48.562616 ] }, properties: { amenity: 'doctors', phone: '+33 1 64 56 17 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1768191964', 'addr:city': 'Marolles-en-Hurepoix', 'addr:country': 'FR', 'addr:housenumber': '11', 'addr:postcode': '91630', 'addr:street': 'Avenue Charles de Gaulle', amenity: 'restaurant', 'contact:website': 'http://www.ladolcevita-traiteur.fr/', cuisine: 'pizza', name: 'La Dolce Vita', phone: '+33 164561535', source: 'gps', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2968429, 48.5628774 ] }, id: 'node/1768191964' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164561535 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164561535 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164561535 false ### debug: convertProperty: isStringValue? +33 164561535 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164561535 convertedValue 1 64 56 15 35 ### debug: phone: +33 164561535 => +33 1 64 56 15 35 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 56 15 35 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 56 15 35 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2968429, 48.5628774 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 56 15 35' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1784177281', amenity: 'restaurant', name: 'Le Palais Oriental', phone: '+33169269822', source: 'survey' }, geometry: { type: 'Point', coordinates: [ 2.1254111, 48.5515359 ] }, id: 'node/1784177281' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169269822 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169269822 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169269822 false ### debug: convertProperty: isStringValue? +33169269822 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169269822 convertedValue 1 69 26 98 22 ### debug: phone: +33169269822 => +33 1 69 26 98 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 26 98 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 26 98 22 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1254111, 48.5515359 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 26 98 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1785602003', name: 'Groupe Arpimo', office: 'estate_agent', phone: '+33 1 69 26 97 97', website: 'http://www.immo-arpajon.com/' }, geometry: { type: 'Point', coordinates: [ 2.245656, 48.5870847 ] }, id: 'node/1785602003' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 26 97 97 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 26 97 97 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 26 97 97 false ### debug: convertProperty: isStringValue? +33 1 69 26 97 97 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 26 97 97 convertedValue 1 69 26 97 97 ### debug: phone: +33 1 69 26 97 97 => +33 1 69 26 97 97 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 26 97 97 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 26 97 97 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.245656, 48.5870847 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 26 97 97' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1786798500', 'addr:postcode': '91190', brand: 'G20', 'brand:wikipedia': 'fr:Supermarchés_G20', 'check_date:opening_hours': '2022-09-13', name: 'G20', opening_hours: 'Mo-Sa 08:30-13:30,14:50-20:30; Su 09:00-13:30,14:50-20:30', 'opening_hours:covid19': 'Mo-Sa 08:30-20:30; Su 09:00-20:00', operator: 'Diapar', phone: '+33 1 60 12 48 95', shop: 'convenience', wikidata: 'Q3504731' }, geometry: { type: 'Point', coordinates: [ 2.1155471, 48.6879126 ] }, id: 'node/1786798500' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 48 95 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 48 95 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 48 95 false ### debug: convertProperty: isStringValue? +33 1 60 12 48 95 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 48 95 convertedValue 1 60 12 48 95 ### debug: phone: +33 1 60 12 48 95 => +33 1 60 12 48 95 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 48 95 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 48 95 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1155471, 48.6879126 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 12 48 95' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1786798589', name: 'Le Pétrin de Chevry', opening_hours: 'Mo-Su 07:30-18:30', phone: '+33 1 60 12 31 81', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.1158444, 48.6881476 ] }, id: 'node/1786798589' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 31 81 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 31 81 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 31 81 false ### debug: convertProperty: isStringValue? +33 1 60 12 31 81 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 31 81 convertedValue 1 60 12 31 81 ### debug: phone: +33 1 60 12 31 81 => +33 1 60 12 31 81 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 31 81 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 31 81 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1158444, 48.6881476 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 12 31 81' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1798264844', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:full': 'Centre Commercial de la Verville 91540 Mennecy Place Normandie Niemen', 'addr:place': 'Place Normandie Niemen', 'addr:postcode': '91540', 'contact:facebook': 'https://www.facebook.com/TranquilitServices', description: 'gardening and maintenances', name: "Tranquil'I.T Services", office: 'employment_agency', phone: '+33 1 69 23 46 68', source: 'extrapolation', website: 'https://menage-jardinage.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4299122, 48.5531776 ] }, id: 'node/1798264844' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:place ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:place ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:place ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 23 46 68 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 23 46 68 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 23 46 68 false ### debug: convertProperty: isStringValue? +33 1 69 23 46 68 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 23 46 68 convertedValue 1 69 23 46 68 ### debug: phone: +33 1 69 23 46 68 => +33 1 69 23 46 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 23 46 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 23 46 68 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4299122, 48.5531776 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 23 46 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1798271295', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:housenumber': '1', 'addr:postcode': '91540', 'addr:street': 'Rue de la Sablière', name: 'Boulangerie-Pâtisserie Benard', phone: '+33 1 64 57 01 05', shop: 'bakery', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4350165, 48.5668661 ] }, id: 'node/1798271295' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 01 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 01 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 01 05 false ### debug: convertProperty: isStringValue? +33 1 64 57 01 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 01 05 convertedValue 1 64 57 01 05 ### debug: phone: +33 1 64 57 01 05 => +33 1 64 57 01 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 01 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 01 05 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4350165, 48.5668661 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 57 01 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1798301838', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Boulevard Charles de Gaulle', 'contact:facebook': 'https://www.facebook.com/laboulageriepatisseriedulyceedemennecy', email: 'laboulangeriedulycee@hotmail.com', name: 'Boulangerie du Lycée', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 9 86 60 62 16', shop: 'bakery', source: 'extrapolation', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4380931, 48.5644139 ] }, id: 'node/1798301838' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 86 60 62 16 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 86 60 62 16 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 86 60 62 16 false ### debug: convertProperty: isStringValue? +33 9 86 60 62 16 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 86 60 62 16 convertedValue 9 86 60 62 16 ### debug: phone: +33 9 86 60 62 16 => +33 9 86 60 62 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 86 60 62 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 86 60 62 16 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4380931, 48.5644139 ] }, properties: { amenity: 'charging_station', phone: '+33 9 86 60 62 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1798338089', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:housenumber': '21', 'addr:postcode': '91540', 'addr:street': 'Rue du Général Leclerc', amenity: 'restaurant', cuisine: 'french', name: "L'Atelier Corse", phone: '+33 1 60 77 31 66', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4340066, 48.5699428 ] }, id: 'node/1798338089' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 77 31 66 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 77 31 66 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 77 31 66 false ### debug: convertProperty: isStringValue? +33 1 60 77 31 66 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 77 31 66 convertedValue 1 60 77 31 66 ### debug: phone: +33 1 60 77 31 66 => +33 1 60 77 31 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 31 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 31 66 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4340066, 48.5699428 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 77 31 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1798367734', 'addr:city': 'Ormoy', 'addr:housenumber': '23', 'addr:postcode': '91540', 'addr:street': 'Rue de Tournenfils', amenity: 'restaurant', 'contact:facebook': 'https://www.facebook.com/lardoiseormoy/', cuisine: 'french', email: 'restaurant.lardoise@outlook.fr', level: '0', name: "L'Ardoise", opening_hours: 'Tu-Sa 12:00-15:00,19:00-24:00', outdoor_seating: 'yes', 'payment:american_express': 'yes', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 64 57 22 44', reservation: 'recommended', website: 'https://www.restaurantlardoiseormoy.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4518017, 48.5691414 ] }, id: 'node/1798367734' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 20 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert payment:american_express ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:american_express ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:american_express ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 22 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 22 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 22 44 false ### debug: convertProperty: isStringValue? +33 1 64 57 22 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 22 44 convertedValue 1 64 57 22 44 ### debug: phone: +33 1 64 57 22 44 => +33 1 64 57 22 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 22 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 22 44 ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : recommended ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping recommended ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? recommended false ### debug: convertProperty: isStringValue? recommended false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value recommended ### debug: convertProperty: ==========> !!! NOT in truthy values recommended ### debug: convertProperty: ==========> !!! NOT in falsy values recommended ### debug: convertProperty: convertedValue ==========> { reservation : recommended } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation recommended ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4518017, 48.5691414 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 57 22 44', reservation: 'recommended' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1798372015', 'contact:facebook': 'https://www.facebook.com/maisonvayaboury/', 'description:covid19': 'Pour passez commande : 01 64 57 00 25', email: 'contact@maison-vayaboury.fr', name: 'Maison Vayaboury', opening_hours: 'Tu-Sa 08:30-13:00,15:30-19:30; Su 08:30-13:00', 'opening_hours:covid19': 'Tu-Sa 08:30-15:00; Su 08:30-13:00', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 64 57 00 25', shop: 'butcher', website: 'https://www.maison-vayaboury.fr', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4478267, 48.5676577 ] }, id: 'node/1798372015' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 00 25 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 00 25 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 00 25 false ### debug: convertProperty: isStringValue? +33 1 64 57 00 25 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 00 25 convertedValue 1 64 57 00 25 ### debug: phone: +33 1 64 57 00 25 => +33 1 64 57 00 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 00 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 00 25 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4478267, 48.5676577 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 57 00 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1826081750', 'addr:housenumber': '4', 'addr:street': 'Rue des Canaux', brand: 'Citroën', 'brand:wikidata': 'Q6746', 'brand:wikipedia': 'fr:Citroën', name: 'Citroën Trujas Limours', phone: '+33 1 64 91 01 06', second_hand: 'yes', shop: 'car' }, geometry: { type: 'Point', coordinates: [ 2.091366, 48.6429102 ] }, id: 'node/1826081750' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 91 01 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 91 01 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 91 01 06 false ### debug: convertProperty: isStringValue? +33 1 64 91 01 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 91 01 06 convertedValue 1 64 91 01 06 ### debug: phone: +33 1 64 91 01 06 => +33 1 64 91 01 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 01 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 01 06 ### debug: mapElementFromConf: convert second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: second_hand ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.091366, 48.6429102 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 01 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1827279104', 'addr:city': 'Palaiseau', 'addr:housenumber': '14', 'addr:postcode': '91120', 'addr:street': 'Avenue du 8 Mai 1945', amenity: 'restaurant', cuisine: 'asian', name: 'Le Mandarin', opening_hours: 'Mo-Fr 12:00-14:30, 18:30-22:30; Sa-Su 12:00-14:30, 18:30-23:00', phone: '+33 1 60148834', takeaway: 'yes', website: 'http://www.lemandarinpalaiseau.fr', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2448824, 48.7118551 ] }, id: 'node/1827279104' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60148834 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60148834 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60148834 false ### debug: convertProperty: isStringValue? +33 1 60148834 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60148834 convertedValue 1 60 14 88 34 ### debug: phone: +33 1 60148834 => +33 1 60 14 88 34 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 14 88 34 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 14 88 34 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2448824, 48.7118551 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 14 88 34' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1828711570', 'addr:city': 'Montgeron', 'addr:country': 'FR', 'addr:housenumber': '9 bis', 'addr:postcode': '91230', 'addr:street': 'Rue du Général Leclerc', name: 'Atoo Systèmes & Services', office: 'it', phone: '+33 181082100', website: 'www.atoosys.com' }, geometry: { type: 'Point', coordinates: [ 2.461656, 48.705913 ] }, id: 'node/1828711570' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 181082100 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 181082100 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 181082100 false ### debug: convertProperty: isStringValue? +33 181082100 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 181082100 convertedValue 1 81 08 21 00 ### debug: phone: +33 181082100 => +33 1 81 08 21 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 81 08 21 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 81 08 21 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.461656, 48.705913 ] }, properties: { amenity: 'charging_station', phone: '+33 1 81 08 21 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1831297941', amenity: 'dentist', name: 'Pala Savas', phone: '+33 160841640', source: 'survey' }, geometry: { type: 'Point', coordinates: [ 2.3038976, 48.5987053 ] }, id: 'node/1831297941' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 160841640 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 160841640 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 160841640 false ### debug: convertProperty: isStringValue? +33 160841640 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 160841640 convertedValue 1 60 84 16 40 ### debug: phone: +33 160841640 => +33 1 60 84 16 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 16 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 16 40 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3038976, 48.5987053 ] }, properties: { amenity: 'dentist', phone: '+33 1 60 84 16 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1834705019', 'addr:city': 'Limours', 'addr:postcode': '91470', 'addr:street': 'D988', amenity: 'restaurant', cuisine: 'french', indoor_seating: 'yes', name: 'Le Relais de la Bénerie', outdoor_seating: 'yes', phone: '+33 1 64 91 17 60', website: 'http://www.benerie.com' }, geometry: { type: 'Point', coordinates: [ 2.0944991, 48.6563625 ] }, id: 'node/1834705019' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert indoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName indoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: indoor_seating ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 91 17 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 91 17 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 91 17 60 false ### debug: convertProperty: isStringValue? +33 1 64 91 17 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 91 17 60 convertedValue 1 64 91 17 60 ### debug: phone: +33 1 64 91 17 60 => +33 1 64 91 17 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 17 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 17 60 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0944991, 48.6563625 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 91 17 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1834715463', 'access:covid19': 'yes', 'addr:city': 'Limours', 'addr:country': 'FR', 'addr:housenumber': '4', 'addr:postcode': '91470', alt_name: 'Pharmacie Chérubin', amenity: 'pharmacy', 'contact:fax': '+33 9 71 70 13 41', 'contact:phone': '+33 1 64 91 02 19', dispensing: 'yes', healthcare: 'pharmacy', name: 'Pharmacie des Écoles', phone: '+33 1 64 91 02 19', 'ref:FR:FINESS': '910009570', 'ref:FR:NAF': '4773Z', since: '1995-09-21', source: 'Celtipharm - 10/2014', 'type:FR:FINESS': '620' }, geometry: { type: 'Point', coordinates: [ 2.0761719, 48.6453105 ] }, id: 'node/1834715463' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 19 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert contact:fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:fax ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 91 02 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 91 02 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 91 02 19 false ### debug: convertProperty: isStringValue? +33 1 64 91 02 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 91 02 19 convertedValue 1 64 91 02 19 ### debug: phone: +33 1 64 91 02 19 => +33 1 64 91 02 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 02 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 02 19 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert since ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName since ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: since ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0761719, 48.6453105 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 64 91 02 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1834715608', 'access:covid19': 'yes', 'addr:country': 'FR', 'addr:housenumber': '16', 'addr:street': 'Place du Général de Gaulle', amenity: 'pharmacy', 'contact:fax': '164912979', dispensing: 'yes', healthcare: 'pharmacy', name: 'Pharmacie de Limours', opening_hours: 'Tu-Sa 09:30-12:30,14:30-19:30', phone: '+33 1 64 91 00 71', 'ref:FR:FINESS': '910009554', 'ref:FR:NAF': '4773Z', since: '1976-09-27', source: 'Celtipharm - 10/2014', 'type:FR:FINESS': '620' }, geometry: { type: 'Point', coordinates: [ 2.0768451, 48.6459532 ] }, id: 'node/1834715608' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert contact:fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:fax ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 91 00 71 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 91 00 71 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 91 00 71 false ### debug: convertProperty: isStringValue? +33 1 64 91 00 71 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 91 00 71 convertedValue 1 64 91 00 71 ### debug: phone: +33 1 64 91 00 71 => +33 1 64 91 00 71 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 00 71 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 00 71 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert since ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName since ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: since ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0768451, 48.6459532 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 64 91 00 71' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1882972746', 'addr:city': 'Athis-Mons', 'addr:housenumber': '123', 'addr:postcode': '91200', 'addr:street': 'Avenue François Mitterrand', branch: 'Marché Turquoise', name: 'Supermarché Turquoise', 'name:tr': 'Turkuaz Supermarket', opening_hours: '7/7', 'payment:cash': 'yes', 'payment:contactless': 'yes', 'payment:credit_cards': 'yes', 'payment:debit_cards': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33179934295', shop: 'supermarket', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2012', start_date: '2022-10-08', stroller: 'yes', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3712499, 48.7076845 ] }, id: 'node/1882972746' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 21 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert branch ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName branch ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: branch ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert name:tr ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name:tr ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name:tr ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:contactless ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:contactless ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:contactless ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert payment:debit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:debit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:debit_cards ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33179934295 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33179934295 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33179934295 false ### debug: convertProperty: isStringValue? +33179934295 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33179934295 convertedValue 1 79 93 42 95 ### debug: phone: +33179934295 => +33 1 79 93 42 95 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 79 93 42 95 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 79 93 42 95 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert stroller ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName stroller ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: stroller ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3712499, 48.7076845 ] }, properties: { amenity: 'charging_station', phone: '+33 1 79 93 42 95' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1882978692', 'addr:city': 'Paray-Vieille-Poste', 'addr:country': 'FR', 'addr:housenumber': '9', 'addr:postcode': '91550', 'addr:street': 'Place Henri Barbusse', amenity: 'pharmacy', 'contact:fax': '+33 1 69 38 96 64', 'contact:phone': '+33 1 69 38 33 04', dispensing: 'yes', is_in: 'Essonne', name: 'Pharmacie de la Vieille Poste', phone: '+33 1 69 38 33 04', 'ref:FR:FINESS': '910011774', since: '2006-01-09', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2012' }, geometry: { type: 'Point', coordinates: [ 2.362487, 48.7131544 ] }, id: 'node/1882978692' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert contact:fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:fax ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert is_in ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName is_in ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: is_in ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 33 04 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 33 04 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 33 04 false ### debug: convertProperty: isStringValue? +33 1 69 38 33 04 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 33 04 convertedValue 1 69 38 33 04 ### debug: phone: +33 1 69 38 33 04 => +33 1 69 38 33 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 33 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 33 04 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert since ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName since ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: since ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.362487, 48.7131544 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 38 33 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1906054716', 'addr:city': 'Épinay-sous-Sénart', 'addr:housenumber': '55', 'addr:postcode': '91860', 'addr:street': 'Rue Sainte-Geneviève', brand: 'ALDI', 'brand:wikidata': 'Q41171373', 'brand:wikipedia': 'fr:Aldi', name: 'ALDI', opening_hours: 'Mo-Sa 08:30-20:00; Su 08:30-12:30', phone: '+33 01 81 09 78 25', shop: 'supermarket' }, geometry: { type: 'Point', coordinates: [ 2.5129405, 48.6937788 ] }, id: 'node/1906054716' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 01 81 09 78 25 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 01 81 09 78 25 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 01 81 09 78 25 false ### debug: convertProperty: isStringValue? +33 01 81 09 78 25 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 01 81 09 78 25 convertedValue 1 81 09 78 25 ### debug: phone: +33 01 81 09 78 25 => +33 1 81 09 78 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 81 09 78 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 81 09 78 25 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5129405, 48.6937788 ] }, properties: { amenity: 'charging_station', phone: '+33 1 81 09 78 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1921684396', 'addr:street': 'Cours Monseigneur Roméro', amenity: 'restaurant', name: 'Sucré Salé', phone: '+33952709372' }, geometry: { type: 'Point', coordinates: [ 2.4288549, 48.6229673 ] }, id: 'node/1921684396' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33952709372 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33952709372 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33952709372 false ### debug: convertProperty: isStringValue? +33952709372 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33952709372 convertedValue 9 52 70 93 72 ### debug: phone: +33952709372 => +33 9 52 70 93 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 52 70 93 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 52 70 93 72 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4288549, 48.6229673 ] }, properties: { amenity: 'restaurant', phone: '+33 9 52 70 93 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1998920842', 'addr:city': 'Nozay', 'addr:housenumber': '3', 'addr:postcode': '91620', 'addr:street': 'Rue du Bois Clair', female: 'yes', male: 'yes', name: 'Coiffure du monde', opening_hours: 'Tu-Fr 09:00-19:00; Sa 09:00-18:00', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', phone: '+33 1 64 49 06 06', shop: 'hairdresser', website: 'https://www.facebook.com/coiffuredumondenozay' }, geometry: { type: 'Point', coordinates: [ 2.2423831, 48.6605459 ] }, id: 'node/1998920842' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert female ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName female ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: female ### debug: mapElementFromConf: convert male ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName male ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: male ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 49 06 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 49 06 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 49 06 06 false ### debug: convertProperty: isStringValue? +33 1 64 49 06 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 49 06 06 convertedValue 1 64 49 06 06 ### debug: phone: +33 1 64 49 06 06 => +33 1 64 49 06 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 49 06 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 49 06 06 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2423831, 48.6605459 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 49 06 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/1998920843', 'addr:city': 'Nozay', 'addr:housenumber': '1', 'addr:postcode': '91620', 'addr:street': 'Rue du Bois Clair', name: "L'Atelier Fleuriste Nozay", opening_hours: 'Tu-Th 09:00-19:00; Fr-Sa 09:00-19:30; Su 09:00-13:00', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', phone: '+33 1 64 49 72 44', shop: 'florist', website: 'https://www.facebook.com/fleuristelatelier91/' }, geometry: { type: 'Point', coordinates: [ 2.242773, 48.6608488 ] }, id: 'node/1998920843' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 49 72 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 49 72 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 49 72 44 false ### debug: convertProperty: isStringValue? +33 1 64 49 72 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 49 72 44 convertedValue 1 64 49 72 44 ### debug: phone: +33 1 64 49 72 44 => +33 1 64 49 72 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 49 72 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 49 72 44 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.242773, 48.6608488 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 49 72 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2058292860', 'addr:postcode': '91460', amenity: 'post_office', change_machine: 'yes', name: 'Marcoussis', opening_hours: 'Mo-Th 14:00-18:00; Fr 09:00-12:00,14:00-18:00; Sa 09:00-12:00; PH off', operator: 'La Poste', phone: '3631', 'ref:FR:LaPoste': '16964A', source: 'data.gouv.fr:LaPoste - 01/2013', stamping_machine: 'yes', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.233754, 48.6420354 ] }, id: 'node/2058292860' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert change_machine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName change_machine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: change_machine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 3631 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 3631 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 3631 false ### debug: convertProperty: isStringValue? 3631 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 631 convertedValue 36 31 ### debug: phone: 3631 => +33 36 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 36 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 36 31 ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert stamping_machine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName stamping_machine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: stamping_machine ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.233754, 48.6420354 ] }, properties: { amenity: 'post_office', phone: '+33 36 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2133067124', 'addr:housenumber': '69', fax: '+33164968095', name: 'Colorine', opening_hours: 'Mo-Fr 07:00-16:00', phone: '+33160882101', shop: 'paint', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2013' }, geometry: { type: 'Point', coordinates: [ 2.463166, 48.6094752 ] }, id: 'node/2133067124' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160882101 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160882101 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160882101 false ### debug: convertProperty: isStringValue? +33160882101 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160882101 convertedValue 1 60 88 21 01 ### debug: phone: +33160882101 => +33 1 60 88 21 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 88 21 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 88 21 01 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.463166, 48.6094752 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 88 21 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2138348779', name: 'VanessaMarisa', phone: '+33 1 64 98 80 42', shop: 'tailor', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2013' }, geometry: { type: 'Point', coordinates: [ 2.3851425, 48.5254602 ] }, id: 'node/2138348779' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 98 80 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 98 80 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 98 80 42 false ### debug: convertProperty: isStringValue? +33 1 64 98 80 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 98 80 42 convertedValue 1 64 98 80 42 ### debug: phone: +33 1 64 98 80 42 => +33 1 64 98 80 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 80 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 80 42 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3851425, 48.5254602 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 98 80 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2143794626', 'addr:city': 'Verrières-le-Buisson', 'addr:postcode': '91370', 'addr:street': 'Place des Prés Hauts', amenity: 'restaurant', cuisine: 'italian', name: 'Le Borsalino', opening_hours: 'Mo-Th 12:00-14:15, 19:00-22:00; Fr-Sa 12:00-14:15, 17:30-22:30; Su 12:00-14:30, 19:00-22:00', phone: '+33169306489', takeaway: 'yes', website: 'http://www.restaurant-leborsalino.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2713002, 48.7526345 ] }, id: 'node/2143794626' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169306489 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169306489 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169306489 false ### debug: convertProperty: isStringValue? +33169306489 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169306489 convertedValue 1 69 30 64 89 ### debug: phone: +33169306489 => +33 1 69 30 64 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 64 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 64 89 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2713002, 48.7526345 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 30 64 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2144825178', 'addr:street': 'place de France', amenity: 'cinema', email: 'info@cinemassy.com', name: 'CinéMassy', phone: '+33 1 60 13 15 15', 'ref:FR:CNC': '252134', website: 'https://cinemassy.com/' }, geometry: { type: 'Point', coordinates: [ 2.289034, 48.7321907 ] }, id: 'node/2144825178' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cinema ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cinema ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cinema true ### debug: convertProperty: isStringValue? cinema true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cinema => cinema ### debug: convertProperty: -- convertedValue cinema ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 13 15 15 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 13 15 15 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 13 15 15 false ### debug: convertProperty: isStringValue? +33 1 60 13 15 15 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 13 15 15 convertedValue 1 60 13 15 15 ### debug: phone: +33 1 60 13 15 15 => +33 1 60 13 15 15 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 13 15 15 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 13 15 15 ### debug: mapElementFromConf: convert ref:FR:CNC ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:CNC ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:CNC ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.289034, 48.7321907 ] }, properties: { amenity: 'cinema', phone: '+33 1 60 13 15 15' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2148975428', 'addr:city': 'Saint-Vrain', 'addr:country': 'FR', 'addr:housenumber': '3', 'addr:postcode': '91770', description: 'Electroménager - Image - Son - Vente - Dépannage', fax: '+33 1 64 56 01 17', name: 'Ets Escoffier', operator: 'Extra', phone: '+33 1 64 56 05 21', shop: 'electronics', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2013' }, geometry: { type: 'Point', coordinates: [ 2.3353083, 48.5421132 ] }, id: 'node/2148975428' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 56 05 21 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 56 05 21 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 56 05 21 false ### debug: convertProperty: isStringValue? +33 1 64 56 05 21 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 56 05 21 convertedValue 1 64 56 05 21 ### debug: phone: +33 1 64 56 05 21 => +33 1 64 56 05 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 56 05 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 56 05 21 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3353083, 48.5421132 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 56 05 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2150161629', amenity: 'restaurant', cuisine: 'turkish', 'diet:halal': 'only', 'diet:vegan': 'limited', 'diet:vegetarian': 'yes', name: 'Restaurant Istanbul', 'payment:cards': 'yes', 'payment:cash': 'yes', 'payment:qr_code': 'no', phone: '+33 9 51 18 24 90', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4125724, 48.6587318 ] }, id: 'node/2150161629' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert diet:halal ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:halal ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:halal ### debug: mapElementFromConf: convert diet:vegan ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegan ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegan ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cards ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:qr_code ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:qr_code ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:qr_code ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 51 18 24 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 51 18 24 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 51 18 24 90 false ### debug: convertProperty: isStringValue? +33 9 51 18 24 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 51 18 24 90 convertedValue 9 51 18 24 90 ### debug: phone: +33 9 51 18 24 90 => +33 9 51 18 24 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 51 18 24 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 51 18 24 90 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4125724, 48.6587318 ] }, properties: { amenity: 'restaurant', phone: '+33 9 51 18 24 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2159937196', 'addr:housenumber': '11', 'addr:street': 'Rue de la Paix', name: 'Aux Fins Gourmets', opening_hours: 'Tu-Sa 07:00-20:00; Su 07:00-13:00', phone: '+33 1 60 84 09 90', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3054069, 48.6085872 ] }, id: 'node/2159937196' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 84 09 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 84 09 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 84 09 90 false ### debug: convertProperty: isStringValue? +33 1 60 84 09 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 84 09 90 convertedValue 1 60 84 09 90 ### debug: phone: +33 1 60 84 09 90 => +33 1 60 84 09 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 09 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 09 90 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3054069, 48.6085872 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 84 09 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2165038755', 'addr:city': 'Ris-Orangis', 'addr:postcode': '91130', 'addr:street': "Route Nationale 7 Centre commercial de l'Aunette", amenity: 'restaurant', cuisine: 'asian', name: "Dragon d'Or", opening_hours: '12:00-14:30,19:00-22:30', phone: '+33 1 69 96 88 18' }, geometry: { type: 'Point', coordinates: [ 2.4173141, 48.6483635 ] }, id: 'node/2165038755' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 96 88 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 96 88 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 96 88 18 false ### debug: convertProperty: isStringValue? +33 1 69 96 88 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 96 88 18 convertedValue 1 69 96 88 18 ### debug: phone: +33 1 69 96 88 18 => +33 1 69 96 88 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 96 88 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 96 88 18 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4173141, 48.6483635 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 96 88 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2199486570', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:full': 'Centre Commercial de la Verville 91540 Mennecy', 'addr:place': 'Centre Commercial de la Verville', 'addr:postcode': '91540', amenity: 'fast_food', name: 'Pizza Luttèce', opening_hours: 'Tu-Sa 9:00-13:45, 17:30-21:45; Su 17:30-21:45; Mo off', phone: '+33 1 64 99 99 99', source: 'extrapolation', website: 'http://pizzalutece.com/' }, geometry: { type: 'Point', coordinates: [ 2.4298191, 48.5532771 ] }, id: 'node/2199486570' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:place ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:place ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:place ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 99 99 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 99 99 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 99 99 99 false ### debug: convertProperty: isStringValue? +33 1 64 99 99 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 99 99 99 convertedValue 1 64 99 99 99 ### debug: phone: +33 1 64 99 99 99 => +33 1 64 99 99 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 99 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 99 99 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4298191, 48.5532771 ] }, properties: { amenity: 'fast_food', phone: '+33 1 64 99 99 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2205922915', 'addr:housenumber': '47', 'addr:postcode': '91540', 'addr:street': 'Boulevard Charles de Gaulle', amenity: 'restaurant', cuisine: 'crepe', name: 'Le Chalet', opening_hours: 'Mo-Th 19:00-22:00; Fr-Sa 19:00-22:30; Tu-Fr 12:00-14:00', operator: 'Le Chalet', outdoor_seating: 'yes', phone: '+33 1 64 57 11 65', reservation: 'recommended', source: 'extrapolation', website: 'http://www.le-chalet-de-mennecy.fr' }, geometry: { type: 'Point', coordinates: [ 2.4384151, 48.5649356 ] }, id: 'node/2205922915' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 11 65 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 11 65 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 11 65 false ### debug: convertProperty: isStringValue? +33 1 64 57 11 65 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 11 65 convertedValue 1 64 57 11 65 ### debug: phone: +33 1 64 57 11 65 => +33 1 64 57 11 65 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 11 65 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 11 65 ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : recommended ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping recommended ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? recommended false ### debug: convertProperty: isStringValue? recommended false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value recommended ### debug: convertProperty: ==========> !!! NOT in truthy values recommended ### debug: convertProperty: ==========> !!! NOT in falsy values recommended ### debug: convertProperty: convertedValue ==========> { reservation : recommended } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation recommended ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4384151, 48.5649356 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 57 11 65', reservation: 'recommended' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2206657140', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': "Rue de l'Arcade", amenity: 'cafe', cuisine: 'coffee_shop', name: 'Nemrod', phone: '+33 1 64 57 00 13', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4347564, 48.5664785 ] }, id: 'node/2206657140' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 00 13 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 00 13 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 00 13 false ### debug: convertProperty: isStringValue? +33 1 64 57 00 13 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 00 13 convertedValue 1 64 57 00 13 ### debug: phone: +33 1 64 57 00 13 => +33 1 64 57 00 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 00 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 00 13 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4347564, 48.5664785 ] }, properties: { amenity: 'cafe', phone: '+33 1 64 57 00 13' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2207191813', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:full': 'Centre Commercial du Bel Air 91540 Mennecy', 'addr:place': 'Centre Commercial du Bel Air', 'addr:postcode': '91540', amenity: 'fast_food', cuisine: 'pizza', name: 'Pizza Fast', opening_hours: 'Mo-Th 11:00-14:30,18:00-22:30; Fr 18:00-22:30; Sa,Su 11:00-14:30,18:00-23:00', phone: '+33 1 64 57 97 96', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4361431, 48.5698082 ] }, id: 'node/2207191813' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:place ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:place ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:place ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 97 96 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 97 96 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 97 96 false ### debug: convertProperty: isStringValue? +33 1 64 57 97 96 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 97 96 convertedValue 1 64 57 97 96 ### debug: phone: +33 1 64 57 97 96 => +33 1 64 57 97 96 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 97 96 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 97 96 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4361431, 48.5698082 ] }, properties: { amenity: 'fast_food', phone: '+33 1 64 57 97 96' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2260145097', alt_name: 'Les Cinoches RN7', amenity: 'cinema', capacity: '291', name: 'Les Cinoches RN7', old_name: 'Cinéma Jean-Louis Barrault', phone: '+33 1 69 02 72 72', 'ref:FR:Allocine': 'B0027', 'ref:FR:CNC': '338335', screen: '1', website: 'https://cinemas.grandparissud.fr/les-cinoches', wikidata: 'Q97694925' }, geometry: { type: 'Point', coordinates: [ 2.4082715, 48.6560433 ] }, id: 'node/2260145097' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cinema ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cinema ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cinema true ### debug: convertProperty: isStringValue? cinema true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cinema => cinema ### debug: convertProperty: -- convertedValue cinema ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 291 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 291 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 291 true ### debug: convertProperty: isStringValue? 291 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 291 => 291 ### debug: convertProperty: -- convertedValue 291 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 02 72 72 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 02 72 72 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 02 72 72 false ### debug: convertProperty: isStringValue? +33 1 69 02 72 72 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 02 72 72 convertedValue 1 69 02 72 72 ### debug: phone: +33 1 69 02 72 72 => +33 1 69 02 72 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 02 72 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 02 72 72 ### debug: mapElementFromConf: convert ref:FR:Allocine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:Allocine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:Allocine ### debug: mapElementFromConf: convert ref:FR:CNC ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:CNC ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:CNC ### debug: mapElementFromConf: convert screen ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName screen ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: screen ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4082715, 48.6560433 ] }, properties: { amenity: 'cinema', capacity: '291', phone: '+33 1 69 02 72 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2260145103', amenity: 'restaurant', cuisine: 'Plats marocains plutôt issus de la mer', delivery: 'yes', 'diet:halal': 'only', fixme: 'Freeform tag `cuisine` used, to be doublechecked', name: "L'océan", 'note:fr': 'Restaurant Savoyard', organic: 'no', 'payment:cards': 'yes', 'payment:cash': 'yes', 'payment:qr_code': 'no', phone: '+33 1 60 47 66 95', source: 'survey', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4116242, 48.6581126 ] }, id: 'node/2260145103' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert diet:halal ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:halal ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:halal ### debug: mapElementFromConf: convert fixme ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fixme ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fixme ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note:fr ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note:fr ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note:fr ### debug: mapElementFromConf: convert organic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName organic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: organic ### debug: mapElementFromConf: convert payment:cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cards ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:qr_code ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:qr_code ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:qr_code ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 47 66 95 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 47 66 95 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 47 66 95 false ### debug: convertProperty: isStringValue? +33 1 60 47 66 95 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 47 66 95 convertedValue 1 60 47 66 95 ### debug: phone: +33 1 60 47 66 95 => +33 1 60 47 66 95 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 47 66 95 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 47 66 95 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4116242, 48.6581126 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 47 66 95' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2260145104', name: 'Le Salon de Babette', phone: '+33169062116', shop: 'hairdresser', source: 'survey' }, geometry: { type: 'Point', coordinates: [ 2.4117962, 48.6582224 ] }, id: 'node/2260145104' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169062116 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169062116 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169062116 false ### debug: convertProperty: isStringValue? +33169062116 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169062116 convertedValue 1 69 06 21 16 ### debug: phone: +33169062116 => +33 1 69 06 21 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 21 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 21 16 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4117962, 48.6582224 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 21 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2260732963', 'addr:city': 'Cerny', 'addr:country': 'FR', 'addr:housenumber': '8', 'addr:postcode': '91590', 'addr:street': 'Rue Degommier', amenity: 'post_office', name: 'Cerny', opening_hours: 'Mo-Tu,Th-Fr 08:45-10:15,16:45-18:00; Sa 09:30-12:00; PH off; 2023 May 09,2023 May 19-20 off', operator: 'La Poste', phone: '+33 1 64 57 57 15', post_office: 'post_annex', 'ref:FR:LaPoste': '16933A', source: 'data.gouv.fr:LaPoste - 04/2013', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.3295752, 48.4762202 ] }, id: 'node/2260732963' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 57 15 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 57 15 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 57 15 false ### debug: convertProperty: isStringValue? +33 1 64 57 57 15 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 57 15 convertedValue 1 64 57 57 15 ### debug: phone: +33 1 64 57 57 15 => +33 1 64 57 57 15 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 57 15 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 57 15 ### debug: mapElementFromConf: convert post_office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName post_office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: post_office ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3295752, 48.4762202 ] }, properties: { amenity: 'post_office', phone: '+33 1 64 57 57 15' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2260732968', 'addr:city': 'Videlles', 'addr:country': 'FR', 'addr:housenumber': '20', 'addr:postcode': '91890', 'addr:street': "Rue d'En Bas", amenity: 'post_office', name: 'Videlles', opening_hours: 'Mo,Th-Fr 10:30-12:00,17:15-18:30; Tu-We 10:30-12:00; Sa 10:00-12:00; PH off; 2023 Mar 30 17:15-18:30', operator: 'La Poste', phone: '+33 1 64 98 30 18', post_office: 'post_annex', 'ref:FR:LaPoste': '17001A', source: 'data.gouv.fr:LaPoste - 04/2013', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.4338156, 48.4641375 ] }, id: 'node/2260732968' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 98 30 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 98 30 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 98 30 18 false ### debug: convertProperty: isStringValue? +33 1 64 98 30 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 98 30 18 convertedValue 1 64 98 30 18 ### debug: phone: +33 1 64 98 30 18 => +33 1 64 98 30 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 30 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 30 18 ### debug: mapElementFromConf: convert post_office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName post_office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: post_office ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4338156, 48.4641375 ] }, properties: { amenity: 'post_office', phone: '+33 1 64 98 30 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2279649020', name: 'Boucherie Melissa', phone: '+33952942859', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.4306812, 48.6263737 ] }, id: 'node/2279649020' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33952942859 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33952942859 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33952942859 false ### debug: convertProperty: isStringValue? +33952942859 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33952942859 convertedValue 9 52 94 28 59 ### debug: phone: +33952942859 => +33 9 52 94 28 59 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 52 94 28 59 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 52 94 28 59 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4306812, 48.6263737 ] }, properties: { amenity: 'charging_station', phone: '+33 9 52 94 28 59' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2286390076', 'addr:city': 'Brunoy', 'addr:housenumber': '84', 'addr:postcode': '91800', 'addr:street': 'Rue de Cerçay', amenity: 'restaurant', cuisine: 'pizza', delivery: 'yes', name: 'Chrono Pizza', opening_hours: 'Tu-Su 11:00-14:30,18:00-22:00', phone: '+33 1 60 46 41 12', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.517468, 48.7074419 ] }, id: 'node/2286390076' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 46 41 12 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 46 41 12 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 46 41 12 false ### debug: convertProperty: isStringValue? +33 1 60 46 41 12 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 46 41 12 convertedValue 1 60 46 41 12 ### debug: phone: +33 1 60 46 41 12 => +33 1 60 46 41 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 46 41 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 46 41 12 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.517468, 48.7074419 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 46 41 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2286848108', 'addr:city': 'Évry', 'addr:housenumber': '48', 'addr:postcode': '91000', 'addr:street': 'Cours Blaise Pascal', amenity: 'restaurant', cuisine: 'chinese', delivery: 'yes', name: "Le Palais Royal d'Evry", phone: '+33 1 60 78 71 36', takeaway: 'yes', website: 'http://www.palaisroyal-91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4300977, 48.6249557 ] }, id: 'node/2286848108' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 78 71 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 78 71 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 78 71 36 false ### debug: convertProperty: isStringValue? +33 1 60 78 71 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 78 71 36 convertedValue 1 60 78 71 36 ### debug: phone: +33 1 60 78 71 36 => +33 1 60 78 71 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 78 71 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 78 71 36 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4300977, 48.6249557 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 78 71 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2295933552', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '66', 'addr:postcode': '91260', 'addr:street': 'Avenue de la Cour de France', amenity: 'restaurant', cuisine: 'portuguese', name: 'Casa dos Leitões', phone: '+33 1 69 52 36 64' }, geometry: { type: 'Point', coordinates: [ 2.3721499, 48.698051 ] }, id: 'node/2295933552' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 52 36 64 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 52 36 64 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 52 36 64 false ### debug: convertProperty: isStringValue? +33 1 69 52 36 64 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 52 36 64 convertedValue 1 69 52 36 64 ### debug: phone: +33 1 69 52 36 64 => +33 1 69 52 36 64 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 52 36 64 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 52 36 64 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3721499, 48.698051 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 52 36 64' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2296267680', 'addr:housenumber': '4', 'addr:postcode': '91260', 'addr:street': "Avenue Honoré d'Estienne d'Orves", amenity: 'cafe', cuisine: 'french;pizza;turkish;friture;cafe/diner;beef_bowl', description: 'Bar Brasserie Hôtel Sandwicherie', name: 'La Résidence', outdoor_seating: 'yes', phone: '+33 1 69 21 41 10' }, geometry: { type: 'Point', coordinates: [ 2.3812992, 48.6903844 ] }, id: 'node/2296267680' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 41 10 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 41 10 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 41 10 false ### debug: convertProperty: isStringValue? +33 1 69 21 41 10 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 41 10 convertedValue 1 69 21 41 10 ### debug: phone: +33 1 69 21 41 10 => +33 1 69 21 41 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 41 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 41 10 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3812992, 48.6903844 ] }, properties: { amenity: 'cafe', phone: '+33 1 69 21 41 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2297285107', 'addr:city': 'Brunoy', 'addr:housenumber': '8', 'addr:postcode': '91800', 'addr:street': 'Grande Rue', amenity: 'bank', atm: 'yes', brand: 'Crédit Agricole', 'brand:wikidata': 'Q590952', 'brand:wikipedia': 'fr:Crédit agricole', name: 'Crédit Agricole', opening_hours: 'Tu-Fr 09:00-12:30, Tu,We,Fr 14:00-18:00, Th 15:00-18:30, Sa 09:00-13:00,14:00-16:00', phone: '+33 1 60 47 84 00' }, geometry: { type: 'Point', coordinates: [ 2.5032613, 48.6981818 ] }, id: 'node/2297285107' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 47 84 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 47 84 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 47 84 00 false ### debug: convertProperty: isStringValue? +33 1 60 47 84 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 47 84 00 convertedValue 1 60 47 84 00 ### debug: phone: +33 1 60 47 84 00 => +33 1 60 47 84 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 47 84 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 47 84 00 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5032613, 48.6981818 ] }, properties: { amenity: 'bank', phone: '+33 1 60 47 84 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2311794954', 'addr:city': 'Bièvres', 'addr:housenumber': '2', 'addr:postcode': '91570', 'addr:street': 'Rue de Paris', name: 'Les traditions de Bièvres', phone: '+33 1 69 41 21 96', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.2158031, 48.7549467 ] }, id: 'node/2311794954' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 41 21 96 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 41 21 96 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 41 21 96 false ### debug: convertProperty: isStringValue? +33 1 69 41 21 96 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 41 21 96 convertedValue 1 69 41 21 96 ### debug: phone: +33 1 69 41 21 96 => +33 1 69 41 21 96 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 41 21 96 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 41 21 96 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2158031, 48.7549467 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 41 21 96' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2311794958', 'access:covid19': 'yes', 'addr:city': 'Bièvres', 'addr:housenumber': '1', 'addr:postcode': '91570', 'addr:street': 'Rue de Paris', name: 'Le fournil de Bièvres', opening_hours: 'Mo,Tu,Fr-Su,PH 07:00-20:00', phone: '+33 1 69 41 22 71', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.2149283, 48.7549813 ] }, id: 'node/2311794958' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 41 22 71 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 41 22 71 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 41 22 71 false ### debug: convertProperty: isStringValue? +33 1 69 41 22 71 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 41 22 71 convertedValue 1 69 41 22 71 ### debug: phone: +33 1 69 41 22 71 => +33 1 69 41 22 71 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 41 22 71 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 41 22 71 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2149283, 48.7549813 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 41 22 71' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2340468206', 'addr:postcode': '91070', amenity: 'post_office', atm: 'yes', copy_facility: 'yes', name: 'Poste de Bondoufle', opening_hours: 'Mo-Fr 09:30-12:00,14:30-18:00; Sa 09:00-12:00; PH off', operator: 'La Poste', phone: '3631', 'ref:FR:LaPoste': '16923A', source: 'data.gouv.fr:LaPoste - 01/2013', stamping_machine: 'yes', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3749164, 48.6132941 ] }, id: 'node/2340468206' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert copy_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName copy_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: copy_facility ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 3631 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 3631 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 3631 false ### debug: convertProperty: isStringValue? 3631 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 631 convertedValue 36 31 ### debug: phone: 3631 => +33 36 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 36 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 36 31 ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert stamping_machine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName stamping_machine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: stamping_machine ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3749164, 48.6132941 ] }, properties: { amenity: 'post_office', phone: '+33 36 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2362345244', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:housenumber': '5 bis', 'addr:postcode': '91540', 'addr:street': 'Rue du Puits Massé', animal: 'wellness', dog: 'yes', name: 'Au Bon Saint-Bernard', phone: '+33 1 64 57 19 32', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4347845, 48.5673444 ] }, id: 'node/2362345244' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert animal ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName animal ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: animal ### debug: mapElementFromConf: convert dog ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dog ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dog ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 19 32 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 19 32 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 19 32 false ### debug: convertProperty: isStringValue? +33 1 64 57 19 32 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 19 32 convertedValue 1 64 57 19 32 ### debug: phone: +33 1 64 57 19 32 => +33 1 64 57 19 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 19 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 19 32 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4347845, 48.5673444 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 57 19 32' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2362345247', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:full': 'Centre Commercial de la Verville 91540 Mennecy', 'addr:place': 'Centre Commercial de la Verville', 'addr:postcode': '91540', name: 'Lou R.', opening_hours: 'Tu-Fr 09:00-19:00; Sa 09:00-17:30, Su-Mo off', phone: '+33 1 64 99 78 51', shop: 'hairdresser', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4304817, 48.5535749 ] }, id: 'node/2362345247' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:place ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:place ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:place ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 99 78 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 99 78 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 99 78 51 false ### debug: convertProperty: isStringValue? +33 1 64 99 78 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 99 78 51 convertedValue 1 64 99 78 51 ### debug: phone: +33 1 64 99 78 51 => +33 1 64 99 78 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 78 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 78 51 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4304817, 48.5535749 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 99 78 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2362345248', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:housenumber': '15', 'addr:postcode': '91540', 'addr:street': 'Rue de Milly', amenity: 'driving_school', license_classes: 'AAC;B', name: 'Mennecy Conduite 2000', phone: '+33 1 69 90 58 11' }, geometry: { type: 'Point', coordinates: [ 2.4339154, 48.5652302 ] }, id: 'node/2362345248' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert license_classes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName license_classes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: license_classes ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 90 58 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 90 58 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 90 58 11 false ### debug: convertProperty: isStringValue? +33 1 69 90 58 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 90 58 11 convertedValue 1 69 90 58 11 ### debug: phone: +33 1 69 90 58 11 => +33 1 69 90 58 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 90 58 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 90 58 11 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4339154, 48.5652302 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 90 58 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2366241807', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:full': 'Centre Commercial de la Verville 91540 Mennecy', 'addr:place': 'Centre Commercial de la Verville', 'addr:postcode': '91540', email: 'lamaisondelaverville@gmail.com', name: 'La Maison de la Verville', phone: '+33 1 64 99 99 90', shop: 'interior_decoration', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4299559, 48.5534373 ] }, id: 'node/2366241807' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:place ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:place ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:place ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 99 99 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 99 99 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 99 99 90 false ### debug: convertProperty: isStringValue? +33 1 64 99 99 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 99 99 90 convertedValue 1 64 99 99 90 ### debug: phone: +33 1 64 99 99 90 => +33 1 64 99 99 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 99 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 99 90 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4299559, 48.5534373 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 99 99 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2367731986', 'addr:city': 'Villabé', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', amenity: 'restaurant', cuisine: 'indian', name: 'Indian Lunch', opening_hours: 'Mo-Fr 10:00-20:30; Sa 09:00-20:00', phone: '+33 1 60 86 46 24', ref: '23', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4474337, 48.584415 ] }, id: 'node/2367731986' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 46 24 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 46 24 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 46 24 false ### debug: convertProperty: isStringValue? +33 1 60 86 46 24 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 46 24 convertedValue 1 60 86 46 24 ### debug: phone: +33 1 60 86 46 24 => +33 1 60 86 46 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 46 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 46 24 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4474337, 48.584415 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 86 46 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2368997989', amenity: 'restaurant', name: 'Les Moulins Bleus', phone: '+33975761734', website: 'https://lesmoulinsbleus.com/nous-trouver/massy-palaiseau/' }, geometry: { type: 'Point', coordinates: [ 2.2654641, 48.7261408 ] }, id: 'node/2368997989' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33975761734 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33975761734 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33975761734 false ### debug: convertProperty: isStringValue? +33975761734 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33975761734 convertedValue 9 75 76 17 34 ### debug: phone: +33975761734 => +33 9 75 76 17 34 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 75 76 17 34 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 75 76 17 34 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2654641, 48.7261408 ] }, properties: { amenity: 'restaurant', phone: '+33 9 75 76 17 34' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2370308043', amenity: 'bank', atm: 'yes', brand: 'LCL', 'brand:wikidata': 'Q779722', 'brand:wikipedia': 'fr:Crédit lyonnais', 'contact:city': 'Massy', 'contact:housenumber': '44', 'contact:postcode': '91300', 'contact:street': 'Avenue Raymond Aron', drive_through: 'no', name: 'LCL', opening_hours: 'Tu,We,Fr 09:00-12:30,14:00-18:00; Th 09:00-12:30,15:00-18:00; Sa 09:00-13:00,14:00-16:00', phone: '+33 1 64 47 89 81' }, geometry: { type: 'Point', coordinates: [ 2.2565479, 48.726174 ] }, id: 'node/2370308043' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 47 89 81 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 47 89 81 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 47 89 81 false ### debug: convertProperty: isStringValue? +33 1 64 47 89 81 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 47 89 81 convertedValue 1 64 47 89 81 ### debug: phone: +33 1 64 47 89 81 => +33 1 64 47 89 81 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 47 89 81 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 47 89 81 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2565479, 48.726174 ] }, properties: { amenity: 'bank', phone: '+33 1 64 47 89 81' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2375465656', 'addr:housenumber': '1', amenity: 'cafe', outdoor_seating: 'no', phone: '+33 1 69 05 94 59', 'ref:FR:NAF': '5610A', 'ref:FR:SIRET': '50928223200016' }, geometry: { type: 'Point', coordinates: [ 2.3677357, 48.7035492 ] }, id: 'node/2375465656' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 05 94 59 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 05 94 59 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 05 94 59 false ### debug: convertProperty: isStringValue? +33 1 69 05 94 59 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 05 94 59 convertedValue 1 69 05 94 59 ### debug: phone: +33 1 69 05 94 59 => +33 1 69 05 94 59 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 05 94 59 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 05 94 59 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3677357, 48.7035492 ] }, properties: { amenity: 'cafe', phone: '+33 1 69 05 94 59' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2375508255', 'addr:housenumber': '73', brand: 'Picard', 'brand:wikidata': 'Q3382454', 'brand:wikipedia': 'en:Picard Surgelés', opening_hours: 'Mo-Tu 09:00-13:00, 14:30-19:30; Fr-Sa 09:00-19:30; Su 09:00-12:45', 'opening_hours:covid19': 'Mo-Sa 09:00-13:00,14:30-18:30; Su 09:00-12:45', operator: 'Picard', phone: '+33 1 69 00 88 36', shop: 'frozen_food', website: 'https://magasins.picard.fr/2169-picard-athis-mons' }, geometry: { type: 'Point', coordinates: [ 2.3714121, 48.7038488 ] }, id: 'node/2375508255' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 00 88 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 00 88 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 00 88 36 false ### debug: convertProperty: isStringValue? +33 1 69 00 88 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 00 88 36 convertedValue 1 69 00 88 36 ### debug: phone: +33 1 69 00 88 36 => +33 1 69 00 88 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 00 88 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 00 88 36 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3714121, 48.7038488 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 00 88 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2383414092', brand: 'Animalis', 'brand:wikidata': 'Q2850015', 'brand:wikipedia': 'ar:أنيماليز', name: 'Animalis', opening_hours: 'Mo-Sa 10:00-19:30; Su 10:00-19:00', phone: '+33 169315770', shop: 'pet', website: 'https://magasin.animalis.com/251670-animalis-villebon' }, geometry: { type: 'Point', coordinates: [ 2.251494, 48.7033514 ] }, id: 'node/2383414092' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169315770 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169315770 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169315770 false ### debug: convertProperty: isStringValue? +33 169315770 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169315770 convertedValue 1 69 31 57 70 ### debug: phone: +33 169315770 => +33 1 69 31 57 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 31 57 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 31 57 70 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.251494, 48.7033514 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 31 57 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2383414093', brand: 'Armand Thiery', 'brand:wikidata': 'Q2861975', 'brand:wikipedia': 'fr:Armand Thiery', name: 'Armand Thiery', opening_hours: 'Mo-Su 10:00-19:00', phone: '+33 1 69 31 36 12', shop: 'clothes' }, geometry: { type: 'Point', coordinates: [ 2.2521354, 48.702931 ] }, id: 'node/2383414093' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 31 36 12 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 31 36 12 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 31 36 12 false ### debug: convertProperty: isStringValue? +33 1 69 31 36 12 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 31 36 12 convertedValue 1 69 31 36 12 ### debug: phone: +33 1 69 31 36 12 => +33 1 69 31 36 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 31 36 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 31 36 12 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2521354, 48.702931 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 31 36 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2383414100', clothes: 'women', name: 'Edji', opening_hours: 'Mo-Su 10:00-20:00', phone: '+33 1 69 10 11 41', shop: 'clothes' }, geometry: { type: 'Point', coordinates: [ 2.2522895, 48.7028813 ] }, id: 'node/2383414100' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert clothes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName clothes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: clothes ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 10 11 41 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 10 11 41 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 10 11 41 false ### debug: convertProperty: isStringValue? +33 1 69 10 11 41 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 10 11 41 convertedValue 1 69 10 11 41 ### debug: phone: +33 1 69 10 11 41 => +33 1 69 10 11 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 10 11 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 10 11 41 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2522895, 48.7028813 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 10 11 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2383462781', 'addr:city': 'Villebon-sur-Yvette', 'addr:housenumber': '2', 'addr:postcode': '91140', 'addr:street': 'Avenue de la Plesse', 'contact:city': 'Villebon-sur-Yvette', 'contact:housenumber': '6', 'contact:phone': '+33 1 69 31 01 04', 'contact:postcode': '91140', 'contact:street': 'Avenue de la Plesse, Centre Commercial Villebon 2', 'contact:website': 'https://www.culturevelo.com', name: 'Culture Vélo Cycleland', note: 'PAC Villebon 2, rue de la Plesse, niveau Haut La Tournelle', 'old:website': 'http://www.cyclesjacky.fr', old_name: 'Cycles Jacky', opening_hours: 'Tu-Sa 10:00-19:00; 2022 Jul 11-14 off', operator: 'Culture Vélo', phone: '+33 1 69 31 01 04', 'service:bicycle:repair': 'yes', 'service:bicycle:retail': 'yes', 'service:bicycle:second_hand': 'yes', shop: 'bicycle' }, geometry: { type: 'Point', coordinates: [ 2.2558486, 48.7019136 ] }, id: 'node/2383462781' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 22 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert old:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old:website ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 31 01 04 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 31 01 04 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 31 01 04 false ### debug: convertProperty: isStringValue? +33 1 69 31 01 04 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 31 01 04 convertedValue 1 69 31 01 04 ### debug: phone: +33 1 69 31 01 04 => +33 1 69 31 01 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 31 01 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 31 01 04 ### debug: mapElementFromConf: convert service:bicycle:repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:repair ### debug: mapElementFromConf: convert service:bicycle:retail ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:retail ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:retail ### debug: mapElementFromConf: convert service:bicycle:second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:second_hand ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2558486, 48.7019136 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 31 01 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2383462788', 'addr:city': 'Villebon-sur-Yvette', 'addr:postcode': '91140', 'addr:street': 'Centre Commercial Villebon 2 Avenue de la Plesse', branch: 'Decathlon Essentiel Villebon sur Yvette', brand: 'Decathlon', 'brand:wikidata': 'Q509349', 'brand:wikipedia': 'fr:Decathlon (enseigne)', 'check_date:opening_hours': '2023-08-14', name: 'Decathlon', old_name: 'Koodza;Decathlon Simply', opening_hours: 'Mo-Sa 09:30-20:00; Su 10:00-19:00; PH 10:00-19:00', phone: '+33169317222', 'service:bicycle:repair': 'yes', 'service:bicycle:retail': 'yes', 'service:bicycle:second_hand': 'yes', shop: 'sports', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2563745, 48.7026214 ] }, id: 'node/2383462788' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert branch ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName branch ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: branch ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169317222 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169317222 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169317222 false ### debug: convertProperty: isStringValue? +33169317222 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169317222 convertedValue 1 69 31 72 22 ### debug: phone: +33169317222 => +33 1 69 31 72 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 31 72 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 31 72 22 ### debug: mapElementFromConf: convert service:bicycle:repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:repair ### debug: mapElementFromConf: convert service:bicycle:retail ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:retail ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:retail ### debug: mapElementFromConf: convert service:bicycle:second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:second_hand ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2563745, 48.7026214 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 31 72 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2383462793', 'addr:city': 'Villebon-sur-Yvette', 'addr:housenumber': '2', 'addr:postcode': '91140', 'addr:street': 'Avenue de la Plesse', name: 'Rougier & Plé', opening_hours: 'Mo-Sa 10:00-20:00; Su 10:00-19:00', phone: '+33 1 60 10 00 70', shop: 'craft', wikidata: 'Q3443273' }, geometry: { type: 'Point', coordinates: [ 2.2571895, 48.7022369 ] }, id: 'node/2383462793' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 10 00 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 10 00 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 10 00 70 false ### debug: convertProperty: isStringValue? +33 1 60 10 00 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 10 00 70 convertedValue 1 60 10 00 70 ### debug: phone: +33 1 60 10 00 70 => +33 1 60 10 00 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 10 00 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 10 00 70 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2571895, 48.7022369 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 10 00 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2383462803', brand: 'Intersport', 'brand:wikidata': 'Q666888', 'brand:wikipedia': 'en:Intersport', name: 'Intersport', opening_hours: 'Mo-Sa 09:30-20:00; Su 10:00-19:00', phone: '+33 1 60 13 84 60', 'service:bicycle:repair': 'yes', 'service:bicycle:retail': 'yes', shop: 'sports' }, geometry: { type: 'Point', coordinates: [ 2.2520274, 48.7041263 ] }, id: 'node/2383462803' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 13 84 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 13 84 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 13 84 60 false ### debug: convertProperty: isStringValue? +33 1 60 13 84 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 13 84 60 convertedValue 1 60 13 84 60 ### debug: phone: +33 1 60 13 84 60 => +33 1 60 13 84 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 13 84 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 13 84 60 ### debug: mapElementFromConf: convert service:bicycle:repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:repair ### debug: mapElementFromConf: convert service:bicycle:retail ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:retail ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:retail ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2520274, 48.7041263 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 13 84 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2383462833', 'addr:city': 'Villebon-sur-Yvette', 'addr:housenumber': '2', 'addr:postcode': '91140', 'addr:street': 'Avenue de la Plesse', brand: 'Carglass', 'brand:wikidata': 'Q1035997', name: 'Carglass', opening_hours: 'Mo 08:00-12:15,13:45-17:30; Tu-Fr 08:00-12:15,13:45-18:00; Sa 08:30-12:30,13:30-17:00', phone: '+33 170392223', 'service:vehicle:glass': 'yes', shop: 'car_repair' }, geometry: { type: 'Point', coordinates: [ 2.2564074, 48.7017618 ] }, id: 'node/2383462833' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 170392223 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 170392223 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 170392223 false ### debug: convertProperty: isStringValue? +33 170392223 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 170392223 convertedValue 1 70 39 22 23 ### debug: phone: +33 170392223 => +33 1 70 39 22 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 70 39 22 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 70 39 22 23 ### debug: mapElementFromConf: convert service:vehicle:glass ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:glass ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:glass ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2564074, 48.7017618 ] }, properties: { amenity: 'charging_station', phone: '+33 1 70 39 22 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2383462841', 'addr:city': 'Villebon-sur-Yvette', 'addr:housenumber': '2', 'addr:postcode': '91140', 'addr:street': 'Avenue de la Plesse', name: 'Réauté Chocolat', opening_hours: 'Mo-Sa 10:00-19:30; Su 10:00-13:00, 14:00-19:00', phone: '+33 1 60 10 25 56', shop: 'confectionery', wikidata: 'Q56307634' }, geometry: { type: 'Point', coordinates: [ 2.2567602, 48.7024395 ] }, id: 'node/2383462841' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 10 25 56 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 10 25 56 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 10 25 56 false ### debug: convertProperty: isStringValue? +33 1 60 10 25 56 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 10 25 56 convertedValue 1 60 10 25 56 ### debug: phone: +33 1 60 10 25 56 => +33 1 60 10 25 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 10 25 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 10 25 56 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2567602, 48.7024395 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 10 25 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2383462846', 'addr:city': 'Villebon-sur-Yvette', 'addr:housenumber': '2', 'addr:postcode': '91140', 'addr:street': 'Avenue de la Plesse', name: 'Cash Express', opening_hours: 'Mo-Sa 10:30-19:00; Su 11:00-19:00', 'opening_hours:signed': 'no', phone: '+33 1.69.82.22.84', shop: 'second_hand' }, geometry: { type: 'Point', coordinates: [ 2.2568505, 48.7023951 ] }, id: 'node/2383462846' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:signed ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:signed ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:signed ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1.69.82.22.84 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1.69.82.22.84 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1.69.82.22.84 false ### debug: convertProperty: isStringValue? +33 1.69.82.22.84 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1.69.82.22.84 convertedValue 1 69 82 22 84 ### debug: phone: +33 1.69.82.22.84 => +33 1 69 82 22 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 82 22 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 82 22 84 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2568505, 48.7023951 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 82 22 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2429472977', 'addr:postcode': '91370', 'addr:street': "Rue d'Antony", amenity: 'school', name: "École primaire privée Notre-Dame de l'Assomption", 'operator:type': 'private', phone: '+33 1 69 20 23 61', 'ref:UAI': '0910917C', 'school:FR': 'primaire', source: "data.gouv.fr:Ministère de l'Éducation nationale, de la Jeunesse et de la Vie associative - 05/2012", website: 'http://ecole-nda.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2687224, 48.7481072 ] }, id: 'node/2429472977' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 23 61 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 23 61 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 23 61 false ### debug: convertProperty: isStringValue? +33 1 69 20 23 61 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 23 61 convertedValue 1 69 20 23 61 ### debug: phone: +33 1 69 20 23 61 => +33 1 69 20 23 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 23 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 23 61 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2687224, 48.7481072 ] }, properties: { amenity: 'school', phone: '+33 1 69 20 23 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2434896623', 'addr:city': 'Igny', 'addr:postcode': '91430', 'addr:street': 'Place de Stalingrad', name: 'Gommon Optique', opening_hours: 'Tu-Sa 09:30-12:30, 15:00-19:00', phone: '+33 1 69 41 48 80', shop: 'optician', website: 'https://www.gommonoptique.fr' }, geometry: { type: 'Point', coordinates: [ 2.221119, 48.7329193 ] }, id: 'node/2434896623' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 41 48 80 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 41 48 80 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 41 48 80 false ### debug: convertProperty: isStringValue? +33 1 69 41 48 80 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 41 48 80 convertedValue 1 69 41 48 80 ### debug: phone: +33 1 69 41 48 80 => +33 1 69 41 48 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 41 48 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 41 48 80 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.221119, 48.7329193 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 41 48 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2441957323', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:full': 'Centre Commercial de la Verville 91540 Mennecy', 'addr:place': 'Place Normandie Niemen', 'addr:postcode': '91540', check_date: '2022', 'contact:facebook': 'https://fr-fr.facebook.com/lafromageriedejade/', 'contact:instagram': 'https://www.instagram.com/lafromageriedejade/', email: 'lafromageriedejade@gmail.com', name: 'La Fromagerie de Jade', opening_hours: 'Tu-Fr 09:30-13:00,15:30-19:30; Sa 09:00-13:00,15:30-19:30; Su 09:00-12:30', 'payment:coins': 'yes', 'payment:visa': 'yes', phone: '+33 1 60 77 64 42', shop: 'cheese', source: 'extrapolation', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4299498, 48.5535157 ] }, id: 'node/2441957323' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:place ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:place ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:place ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 77 64 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 77 64 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 77 64 42 false ### debug: convertProperty: isStringValue? +33 1 60 77 64 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 77 64 42 convertedValue 1 60 77 64 42 ### debug: phone: +33 1 60 77 64 42 => +33 1 60 77 64 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 64 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 64 42 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4299498, 48.5535157 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 77 64 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2441963371', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Place de la Mairie', email: 'pause@pause-voyage.fr', fax: '+33 1 69 90 08 15', name: 'Pause Voyage', phone: '+33 1 69 90 01 11', shop: 'travel_agency', source: 'knowledge', website: 'https://www.pause-voyage.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4347086, 48.5669965 ] }, id: 'node/2441963371' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 90 01 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 90 01 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 90 01 11 false ### debug: convertProperty: isStringValue? +33 1 69 90 01 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 90 01 11 convertedValue 1 69 90 01 11 ### debug: phone: +33 1 69 90 01 11 => +33 1 69 90 01 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 90 01 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 90 01 11 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4347086, 48.5669965 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 90 01 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2474209805', 'addr:city': 'Valpuiseaux', 'addr:country': 'FR', 'addr:housenumber': '16', 'addr:postcode': '91720', 'addr:street': 'Rue de la Mairie', amenity: 'school', capacity: '52', name: 'École Élémentaire', 'operator:type': 'public', phone: '+33 1 64 95 82 11', 'ref:UAI': '0910115F', 'school:FR': 'élémentaire', source: "data.gouv.fr:Ministère de l'Éducation nationale, de la Jeunesse et de la Vie associative - 05/2012" }, geometry: { type: 'Point', coordinates: [ 2.3059583, 48.3927499 ] }, id: 'node/2474209805' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 52 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 52 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 52 true ### debug: convertProperty: isStringValue? 52 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 52 => 52 ### debug: convertProperty: -- convertedValue 52 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 95 82 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 95 82 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 95 82 11 false ### debug: convertProperty: isStringValue? +33 1 64 95 82 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 95 82 11 convertedValue 1 64 95 82 11 ### debug: phone: +33 1 64 95 82 11 => +33 1 64 95 82 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 95 82 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 95 82 11 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3059583, 48.3927499 ] }, properties: { amenity: 'school', capacity: '52', phone: '+33 1 64 95 82 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2477833028', amenity: 'restaurant', cuisine: 'asian', name: 'Restaurant Indochine', phone: '+331 69 49 12 21' }, geometry: { type: 'Point', coordinates: [ 2.4904152, 48.7159365 ] }, id: 'node/2477833028' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 69 49 12 21 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 69 49 12 21 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 69 49 12 21 false ### debug: convertProperty: isStringValue? +331 69 49 12 21 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 69 49 12 21 convertedValue 1 69 49 12 21 ### debug: phone: +331 69 49 12 21 => +33 1 69 49 12 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 49 12 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 49 12 21 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4904152, 48.7159365 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 49 12 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2501777674', 'disused:amenity': 'library', fax: '+33 1 60 85 20 93', internet_access: 'terminal', old_name: 'Médiathèque de Brétigny-sur-Orge', phone: '+33160852070', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3113305, 48.6099815 ] }, id: 'node/2501777674' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert disused:amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName disused:amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: disused:amenity ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160852070 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160852070 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160852070 false ### debug: convertProperty: isStringValue? +33160852070 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160852070 convertedValue 1 60 85 20 70 ### debug: phone: +33160852070 => +33 1 60 85 20 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 85 20 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 85 20 70 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3113305, 48.6099815 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 85 20 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2509417151', 'addr:city': 'Athis-Mons', 'addr:housenumber': '2', 'addr:postcode': '91200', 'addr:street': 'Place Rothenburg-ob-der-Tauber', name: "Aux Caprices d'Athis", phone: '+33 1 69 38 27 73', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.4025502, 48.7129756 ] }, id: 'node/2509417151' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 27 73 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 27 73 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 27 73 false ### debug: convertProperty: isStringValue? +33 1 69 38 27 73 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 27 73 convertedValue 1 69 38 27 73 ### debug: phone: +33 1 69 38 27 73 => +33 1 69 38 27 73 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 27 73 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 27 73 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4025502, 48.7129756 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 27 73' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2509570196', 'addr:city': 'Athis-Mons', 'addr:housenumber': '1', 'addr:postcode': '91200', 'addr:street': 'Place Rothenburg-Ob-der-Tauber', amenity: 'cafe', bar: 'yes', name: 'Le Rothenburg', opening_hours: 'Mo-Fr 06:30-19:00; Sa 08:00-19:00; Su off', outdoor_seating: 'no', phone: '+33 1 69 38 43 50', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4026998, 48.7124311 ] }, id: 'node/2509570196' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert bar ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName bar ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: bar ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 43 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 43 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 43 50 false ### debug: convertProperty: isStringValue? +33 1 69 38 43 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 43 50 convertedValue 1 69 38 43 50 ### debug: phone: +33 1 69 38 43 50 => +33 1 69 38 43 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 43 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 43 50 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4026998, 48.7124311 ] }, properties: { amenity: 'cafe', phone: '+33 1 69 38 43 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2509570197', 'addr:housenumber': '2', amenity: 'bank', atm: 'yes', brand: 'Société Générale', 'brand:wikidata': 'Q270363', 'brand:wikipedia': 'en:Société Générale', phone: '+33 1 69 38 21 51', website: 'http://agences.societegenerale.fr/banque-assurances/horaires-agence-societe-generale/athis-mons-gare-3000301062' }, geometry: { type: 'Point', coordinates: [ 2.4024573, 48.7128969 ] }, id: 'node/2509570197' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 21 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 21 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 21 51 false ### debug: convertProperty: isStringValue? +33 1 69 38 21 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 21 51 convertedValue 1 69 38 21 51 ### debug: phone: +33 1 69 38 21 51 => +33 1 69 38 21 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 21 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 21 51 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4024573, 48.7128969 ] }, properties: { amenity: 'bank', phone: '+33 1 69 38 21 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2525164998', 'addr:city': 'Évry', 'addr:country': 'FR', 'addr:housename': 'Résidence des Cèdres', 'addr:housenumber': '18', 'addr:postcode': '91000', 'addr:street': 'Rue Claude Debussy', amenity: 'doctors', healthcare: 'doctor', name: 'Camhaji - Chambeyron - Nikoué', phone: '+33160771950' }, geometry: { type: 'Point', coordinates: [ 2.4483609, 48.6292141 ] }, id: 'node/2525164998' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housename ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housename ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housename ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160771950 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160771950 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160771950 false ### debug: convertProperty: isStringValue? +33160771950 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160771950 convertedValue 1 60 77 19 50 ### debug: phone: +33160771950 => +33 1 60 77 19 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 19 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 19 50 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4483609, 48.6292141 ] }, properties: { amenity: 'doctors', phone: '+33 1 60 77 19 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2525452705', brand: 'CocciMarket', 'brand:wikidata': 'Q90020480', email: 'coccimarketevry@gmail.com', name: 'CocciMarket', opening_hours: 'Mo-Su 08:00-13:00,16:00-21:00', phone: '+33 1 60 78 40 60', shop: 'convenience', website: 'http://coccimarket.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4420582, 48.6372635 ] }, id: 'node/2525452705' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 78 40 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 78 40 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 78 40 60 false ### debug: convertProperty: isStringValue? +33 1 60 78 40 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 78 40 60 convertedValue 1 60 78 40 60 ### debug: phone: +33 1 60 78 40 60 => +33 1 60 78 40 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 78 40 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 78 40 60 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4420582, 48.6372635 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 78 40 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2532955097', 'addr:city': 'Milly-la-Forêt', 'addr:housenumber': '2', 'addr:postcode': '91490', 'addr:street': 'Rue Farnault', amenity: 'restaurant', cuisine: 'steak', name: 'Wine Bar & Grill', opening_hours: 'Mo 19:00-21:30, Mo 11:30-15:00, Tu 11:30-15:00, We-Sa 11:30-15:00, We-Sa 19:00-21:30', phone: '+33 1 64 98 30 50', website: 'https://winebargrill.fermobwelcome.com/' }, geometry: { type: 'Point', coordinates: [ 2.4665764, 48.403179 ] }, id: 'node/2532955097' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 98 30 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 98 30 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 98 30 50 false ### debug: convertProperty: isStringValue? +33 1 64 98 30 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 98 30 50 convertedValue 1 64 98 30 50 ### debug: phone: +33 1 64 98 30 50 => +33 1 64 98 30 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 30 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 30 50 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4665764, 48.403179 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 98 30 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2540381966', amenity: 'pharmacy', 'contact:phone': '+33 1 69 20 20 70', 'delivery:covid19': 'yes', 'description:covid19': 'Livraisons à domicile et PharmaDrive : commande par téléphone ou mail', dispensing: 'yes', email: 'pharmaciecentrale91370@gmail.com', name: 'Pharmacie Centrale', 'opening_hours:covid19': 'Mo,Tu,Th,Fr 09:00-12:00,14:30-19:30; We,Sa 09:00-13:00,14:30-19:30', phone: '+33 1 69 20 20 70', 'ref:FR:FINESS': '910013481', 'takeaway:covid19': 'yes' }, geometry: { type: 'Point', coordinates: [ 2.267728, 48.7466509 ] }, id: 'node/2540381966' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert delivery:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery:covid19 ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 20 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 20 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 20 70 false ### debug: convertProperty: isStringValue? +33 1 69 20 20 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 20 70 convertedValue 1 69 20 20 70 ### debug: phone: +33 1 69 20 20 70 => +33 1 69 20 20 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 20 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 20 70 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert takeaway:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway:covid19 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.267728, 48.7466509 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 20 20 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2551495825', access: 'private', name: 'Gymnastique', phone: '+33160773422', sport: 'gymnastics' }, geometry: { type: 'Point', coordinates: [ 2.4486322, 48.6342771 ] }, id: 'node/2551495825' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160773422 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160773422 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160773422 false ### debug: convertProperty: isStringValue? +33160773422 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160773422 convertedValue 1 60 77 34 22 ### debug: phone: +33160773422 => +33 1 60 77 34 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 34 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 34 22 ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4486322, 48.6342771 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 77 34 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2559916531', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '27', 'addr:postcode': '91260', 'addr:street': 'Rue Victor Hugo', brand: 'Auchan', 'brand:wikidata': 'Q758603', 'brand:wikipedia': 'en:Auchan', name: 'Auchan', note: 'Ancien Simply Market', opening_hours: 'Mo-Sa 09:00-21:00; Su 09:00-13:00', operator: 'Auchan', phone: '+33169960010', shop: 'supermarket' }, geometry: { type: 'Point', coordinates: [ 2.3770767, 48.6909358 ] }, id: 'node/2559916531' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169960010 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169960010 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169960010 false ### debug: convertProperty: isStringValue? +33169960010 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169960010 convertedValue 1 69 96 00 10 ### debug: phone: +33169960010 => +33 1 69 96 00 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 96 00 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 96 00 10 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3770767, 48.6909358 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 96 00 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2560560023', 'addr:housenumber': '43', 'addr:postcode': '91150', 'addr:street': 'Rue de la République', name: 'Maison Hugeron', opening_hours: 'Tu-Fr 08:29-14:00,16:00-19:30; Sa 08:00-18:30', phone: '+33164959714', shop: 'butcher', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2013', website: 'http://www.maisonhugeron.com', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.1645679, 48.4346761 ] }, id: 'node/2560560023' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164959714 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164959714 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164959714 false ### debug: convertProperty: isStringValue? +33164959714 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164959714 convertedValue 1 64 95 97 14 ### debug: phone: +33164959714 => +33 1 64 95 97 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 95 97 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 95 97 14 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1645679, 48.4346761 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 95 97 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2562883740', name: "Celine Op'", opening_hours: 'Tu-Fr 10:00-13:00,14:30-19:00; Sa 10:00-18:30', phone: '+33 1 67 09 05 62', shop: 'optician' }, geometry: { type: 'Point', coordinates: [ 2.3292001, 48.7391488 ] }, id: 'node/2562883740' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 67 09 05 62 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 67 09 05 62 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 67 09 05 62 false ### debug: convertProperty: isStringValue? +33 1 67 09 05 62 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 67 09 05 62 convertedValue 1 67 09 05 62 ### debug: phone: +33 1 67 09 05 62 => +33 1 67 09 05 62 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 67 09 05 62 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 67 09 05 62 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3292001, 48.7391488 ] }, properties: { amenity: 'charging_station', phone: '+33 1 67 09 05 62' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2563656255', amenity: 'fast_food', cuisine: 'pizza', delivery: 'yes', 'diet:halal': 'only', 'diet:vegan': 'no', name: 'Pronto Pizza', organic: 'no', 'payment:cards': 'yes', 'payment:cash': 'yes', 'payment:qr_code': 'no', phone: '+33169258485', source: 'survey', takeaway: 'only', website: 'https://www.pizzaprontoris.com/' }, geometry: { type: 'Point', coordinates: [ 2.4143046, 48.6586305 ] }, id: 'node/2563656255' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert diet:halal ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:halal ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:halal ### debug: mapElementFromConf: convert diet:vegan ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegan ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegan ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert organic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName organic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: organic ### debug: mapElementFromConf: convert payment:cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cards ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:qr_code ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:qr_code ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:qr_code ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169258485 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169258485 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169258485 false ### debug: convertProperty: isStringValue? +33169258485 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169258485 convertedValue 1 69 25 84 85 ### debug: phone: +33169258485 => +33 1 69 25 84 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 25 84 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 25 84 85 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4143046, 48.6586305 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 25 84 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2563656257', craft: 'tailor', name: 'Ris Retouche', phone: '+33169028404', source: 'survey' }, geometry: { type: 'Point', coordinates: [ 2.4141544, 48.6587143 ] }, id: 'node/2563656257' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169028404 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169028404 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169028404 false ### debug: convertProperty: isStringValue? +33169028404 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169028404 convertedValue 1 69 02 84 04 ### debug: phone: +33169028404 => +33 1 69 02 84 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 02 84 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 02 84 04 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4141544, 48.6587143 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 02 84 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2567895665', 'addr:housenumber': '1', 'addr:street': 'Place Victor Schœlcher', bulk_purchase: 'only', 'contact:housenumber': '1', 'contact:postcode': '91300', 'contact:street': 'Place Victor Schoelcher', name: 'Vrac Nature Massy', old_name: 'Caves Berigny', organic: 'yes', phone: '+33 1 69 74 41 23', shop: 'convenience', 'source:bulk_purchase': 'CartoVrac', website: 'http://www.vracnature.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2726114, 48.7313343 ] }, id: 'node/2567895665' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert bulk_purchase ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName bulk_purchase ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: bulk_purchase ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert organic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName organic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: organic ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 74 41 23 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 74 41 23 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 74 41 23 false ### debug: convertProperty: isStringValue? +33 1 69 74 41 23 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 74 41 23 convertedValue 1 69 74 41 23 ### debug: phone: +33 1 69 74 41 23 => +33 1 69 74 41 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 74 41 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 74 41 23 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source:bulk_purchase ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source:bulk_purchase ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source:bulk_purchase ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2726114, 48.7313343 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 74 41 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2574706536', name: 'M. Bouzidi', opening_hours: '06:00-20:00; Fr off', phone: '+33952402467', shop: 'bakery', 'toilets:wheelchair': 'no', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.4094321, 48.6873283 ] }, id: 'node/2574706536' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33952402467 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33952402467 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33952402467 false ### debug: convertProperty: isStringValue? +33952402467 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33952402467 convertedValue 9 52 40 24 67 ### debug: phone: +33952402467 => +33 9 52 40 24 67 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 52 40 24 67 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 52 40 24 67 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert toilets:wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName toilets:wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: toilets:wheelchair ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4094321, 48.6873283 ] }, properties: { amenity: 'charging_station', phone: '+33 9 52 40 24 67' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2585811366', 'addr:city': 'Lisses', 'addr:country': 'FR', 'addr:housenumber': '9', 'addr:postcode': '91090', 'addr:street': 'Rue des Cerisiers', amenity: 'restaurant', cuisine: 'japanese', name: 'Sushi Story', opening_hours: 'Mo-Th 09:30-14:00,18:00-22:00; Fr 09:30-12:00,18:00-22:30; Sa 18:00-22:30; Su 18:00-22:00', phone: '+33 1 60 86 05 06', source: 'extrapolations', website: 'https://www.sushistory.fr' }, geometry: { type: 'Point', coordinates: [ 2.4357425, 48.5966024 ] }, id: 'node/2585811366' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 05 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 05 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 05 06 false ### debug: convertProperty: isStringValue? +33 1 60 86 05 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 05 06 convertedValue 1 60 86 05 06 ### debug: phone: +33 1 60 86 05 06 => +33 1 60 86 05 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 05 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 05 06 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4357425, 48.5966024 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 86 05 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2604868321', 'addr:city': 'Draveil', 'addr:housename': 'Centre aquatique Aqua Sénart', 'addr:postcode': '91210', 'addr:street': 'Allée Jacques Mayol', 'contact:website': 'https://www.aquasenart.fr/', leisure: 'sports_centre', name: 'Aqua Sénart', phone: '+33169834310', sport: 'swimming' }, geometry: { type: 'Point', coordinates: [ 2.4315298, 48.6809804 ] }, id: 'node/2604868321' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housename ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housename ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housename ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169834310 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169834310 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169834310 false ### debug: convertProperty: isStringValue? +33169834310 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169834310 convertedValue 1 69 83 43 10 ### debug: phone: +33169834310 => +33 1 69 83 43 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 83 43 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 83 43 10 ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4315298, 48.6809804 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 83 43 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2619669938', 'addr:postcode': '91400', amenity: 'restaurant', cuisine: 'french', email: 'contact@ato-club.com', name: "La Cafet'", phone: '0169418531' }, geometry: { type: 'Point', coordinates: [ 2.1788745, 48.708277 ] }, id: 'node/2619669938' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0169418531 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0169418531 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0169418531 false ### debug: convertProperty: isStringValue? 0169418531 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 169418531 convertedValue 1 69 41 85 31 ### debug: phone: 0169418531 => +33 1 69 41 85 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 41 85 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 41 85 31 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1788745, 48.708277 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 41 85 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2626571967', 'addr:city': 'Ris-Orangis', 'addr:housenumber': '39', 'addr:postcode': '91130', 'addr:street': 'Rue Johnstone et Reckitt', name: 'Pompes-Funèbres Marbrerie Arnaud MARIN', opening_hours: '24/7', phone: '+33 1 69 43 66 33', shop: 'funeral_directors' }, geometry: { type: 'Point', coordinates: [ 2.4060548, 48.6590875 ] }, id: 'node/2626571967' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 43 66 33 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 43 66 33 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 43 66 33 false ### debug: convertProperty: isStringValue? +33 1 69 43 66 33 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 43 66 33 convertedValue 1 69 43 66 33 ### debug: phone: +33 1 69 43 66 33 => +33 1 69 43 66 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 66 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 66 33 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4060548, 48.6590875 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 43 66 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2627481246', 'access:covid19': 'no', amenity: 'driving_school', cuisine: 'pizza;salad', delivery: 'yes', 'disused:shop': 'florist', name: "Food's Factory", old_name: 'Fleur de Lys', phone: '+33 1 69 88 92 56', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3049225, 48.6092463 ] }, id: 'node/2627481246' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert disused:shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName disused:shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: disused:shop ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 88 92 56 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 88 92 56 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 88 92 56 false ### debug: convertProperty: isStringValue? +33 1 69 88 92 56 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 88 92 56 convertedValue 1 69 88 92 56 ### debug: phone: +33 1 69 88 92 56 => +33 1 69 88 92 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 88 92 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 88 92 56 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3049225, 48.6092463 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 88 92 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2627481250', name: 'La cave de Brétigny', opening_hours: 'Tu,Th-Sa 10:00-19:30; Mo off; We 10:00-19:15; Su 09:30-13:30', phone: '+33 169 88 82 36', shop: 'wine', website: 'https://www.lacavedebretigny.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3056189, 48.6101087 ] }, id: 'node/2627481250' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169 88 82 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169 88 82 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169 88 82 36 false ### debug: convertProperty: isStringValue? +33 169 88 82 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169 88 82 36 convertedValue 1 69 88 82 36 ### debug: phone: +33 169 88 82 36 => +33 1 69 88 82 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 88 82 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 88 82 36 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3056189, 48.6101087 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 88 82 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2627481287', 'addr:housenumber': '22', 'disused:shop': 'beauty', old_name: 'Zun', phone: '+33950086773', website: 'https://www.institut-beaute-zun.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3055605, 48.6104447 ] }, id: 'node/2627481287' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert disused:shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName disused:shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: disused:shop ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33950086773 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33950086773 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33950086773 false ### debug: convertProperty: isStringValue? +33950086773 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33950086773 convertedValue 9 50 08 67 73 ### debug: phone: +33950086773 => +33 9 50 08 67 73 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 50 08 67 73 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 50 08 67 73 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3055605, 48.6104447 ] }, properties: { amenity: 'charging_station', phone: '+33 9 50 08 67 73' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2627520690', 'addr:housenumber': '17', 'addr:street': 'Boulevard de la République', craft: 'caterer', cuisine: 'asian', name: 'Traiteur asiatique', phone: '+33 1 60 85 94 55', shop: 'caterer' }, geometry: { type: 'Point', coordinates: [ 2.3062811, 48.6079866 ] }, id: 'node/2627520690' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 85 94 55 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 85 94 55 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 85 94 55 false ### debug: convertProperty: isStringValue? +33 1 60 85 94 55 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 85 94 55 convertedValue 1 60 85 94 55 ### debug: phone: +33 1 60 85 94 55 => +33 1 60 85 94 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 85 94 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 85 94 55 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3062811, 48.6079866 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 85 94 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2627520721', name: "Rapid' Market", phone: '+33 1 60 84 09 44', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.3064418, 48.6077753 ] }, id: 'node/2627520721' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 84 09 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 84 09 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 84 09 44 false ### debug: convertProperty: isStringValue? +33 1 60 84 09 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 84 09 44 convertedValue 1 60 84 09 44 ### debug: phone: +33 1 60 84 09 44 => +33 1 60 84 09 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 09 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 09 44 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3064418, 48.6077753 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 84 09 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2627520781', 'addr:housenumber': '22', 'addr:street': 'Boulevard de la République', name: 'chez Djamel', opening_hours: 'Tu-Th 08:30-19:30; Fr 08:30-13:00,15:00-19:30; Sa 08:00-19:30; Su 08:00-19:00', phone: '+33 1 60 84 30 88', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.3066778, 48.6078376 ] }, id: 'node/2627520781' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 84 30 88 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 84 30 88 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 84 30 88 false ### debug: convertProperty: isStringValue? +33 1 60 84 30 88 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 84 30 88 convertedValue 1 60 84 30 88 ### debug: phone: +33 1 60 84 30 88 => +33 1 60 84 30 88 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 30 88 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 30 88 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3066778, 48.6078376 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 84 30 88' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2629977113', 'addr:housenumber': '6', amenity: 'social_centre', note: 'PMI ATHIS MONS - OZONVILLE', operator: "Conseildéparmental de l'Essonne", 'operator:type': 'public', phone: '+33 1 60 48 26 19' }, geometry: { type: 'Point', coordinates: [ 2.3872325, 48.7085712 ] }, id: 'node/2629977113' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_centre true ### debug: convertProperty: isStringValue? social_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_centre => social_centre ### debug: convertProperty: -- convertedValue social_centre ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 26 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 26 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 26 19 false ### debug: convertProperty: isStringValue? +33 1 60 48 26 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 26 19 convertedValue 1 60 48 26 19 ### debug: phone: +33 1 60 48 26 19 => +33 1 60 48 26 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 26 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 26 19 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3872325, 48.7085712 ] }, properties: { amenity: 'social_centre', phone: '+33 1 60 48 26 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2633812220', 'addr:city': 'Courcouronnes', 'addr:postcode': '91080', 'addr:street': 'Rue François Truffaut', name: "Direction de la culture du Conseil départemental de l'Essonne", office: 'government', phone: '+33 1 60 91 93 82' }, geometry: { type: 'Point', coordinates: [ 2.4224729, 48.630801 ] }, id: 'node/2633812220' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 91 93 82 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 91 93 82 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 91 93 82 false ### debug: convertProperty: isStringValue? +33 1 60 91 93 82 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 91 93 82 convertedValue 1 60 91 93 82 ### debug: phone: +33 1 60 91 93 82 => +33 1 60 91 93 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 91 93 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 91 93 82 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4224729, 48.630801 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 91 93 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2639888572', 'addr:city': 'Gif-sur-Yvette', 'addr:housenumber': '1', 'addr:postcode': '91190', 'addr:street': "Route de l'Abbaye", alt_name: 'PMI Gif-sur-Yvette', amenity: 'social_facility', name: 'Protection Maternelle et Infantile Gif-sur-Yvette', operator: 'CG91', phone: '+33169073257', 'ref:FR:FINESS': '910017672', 'ref:FR:SIRET': '21910272000220', short_name: 'PMI Abbaye', social_facility: 'ambulatory_care', 'social_facility:for': 'child', source: 'Le ministère des solidarités et de la santé - 2021-01', 'type:FR:FINESS': '223' }, geometry: { type: 'Point', coordinates: [ 2.1289454, 48.6970248 ] }, id: 'node/2639888572' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169073257 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169073257 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169073257 false ### debug: convertProperty: isStringValue? +33169073257 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169073257 convertedValue 1 69 07 32 57 ### debug: phone: +33169073257 => +33 1 69 07 32 57 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 32 57 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 32 57 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1289454, 48.6970248 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 07 32 57' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2640208622', 'addr:housenumber': '11', 'addr:postcode': '91350', 'addr:street': 'Place aux Herbes', amenity: 'social_facility', name: 'Protection Maternelle et Infantile Grigny - Grande Borne', operator: 'CG91', phone: '+33 1 69 45 03 73', short_name: 'PMI Grigny Place aux Herbes', social_facility: 'ambulatory_care', 'social_facility:for': 'child' }, geometry: { type: 'Point', coordinates: [ 2.3720738, 48.6532054 ] }, id: 'node/2640208622' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 45 03 73 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 45 03 73 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 45 03 73 false ### debug: convertProperty: isStringValue? +33 1 69 45 03 73 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 45 03 73 convertedValue 1 69 45 03 73 ### debug: phone: +33 1 69 45 03 73 => +33 1 69 45 03 73 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 45 03 73 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 45 03 73 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3720738, 48.6532054 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 45 03 73' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2640208624', 'addr:city': 'Grigny', 'addr:postcode': '91350', 'addr:street': 'Avenue des Sablons', alt_name: 'PMI des Sablons', amenity: 'kindergarten', name: 'PMI Halte-Accueil Les Sablons', note: 'PMI Grigny - Les Sablons', operator: 'CG91', 'operator:type': 'public', phone: '+33 1 69 06 43 06', preschool: 'no', short_name: 'PMI de Grigny', website: 'http://grigny91.fr/grigny-et-vous/petite-enfance/grigny2/' }, geometry: { type: 'Point', coordinates: [ 2.3933996, 48.6545802 ] }, id: 'node/2640208624' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 43 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 43 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 43 06 false ### debug: convertProperty: isStringValue? +33 1 69 06 43 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 43 06 convertedValue 1 69 06 43 06 ### debug: phone: +33 1 69 06 43 06 => +33 1 69 06 43 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 43 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 43 06 ### debug: mapElementFromConf: convert preschool ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName preschool ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: preschool ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3933996, 48.6545802 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 69 06 43 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2640232805', amenity: 'public_building', name: 'Centre de Ressources Essonniens de Solidarité Internationale', old_name: 'Coopération décentralisée', operator: 'CG91', phone: '+33 1 69 21 10 99', short_name: 'CRESI', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2014' }, geometry: { type: 'Point', coordinates: [ 2.3803148, 48.6865099 ] }, id: 'node/2640232805' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : public_building ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping public_building ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? public_building true ### debug: convertProperty: isStringValue? public_building true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ public_building => public_building ### debug: convertProperty: -- convertedValue public_building ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 10 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 10 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 10 99 false ### debug: convertProperty: isStringValue? +33 1 69 21 10 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 10 99 convertedValue 1 69 21 10 99 ### debug: phone: +33 1 69 21 10 99 => +33 1 69 21 10 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 10 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 10 99 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3803148, 48.6865099 ] }, properties: { amenity: 'public_building', phone: '+33 1 69 21 10 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2640232810', amenity: 'social_facility', name: 'Protection Maternelle et Infantile Juvisy-sur-Orge', operator: 'CG91', phone: '+33 1 69 21 49 94', short_name: 'PMI de Juvisy-sur-Orge', social_facility: 'ambulatory_care', 'social_facility:for': 'child', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2014' }, geometry: { type: 'Point', coordinates: [ 2.3843181, 48.6881316 ] }, id: 'node/2640232810' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 49 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 49 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 49 94 false ### debug: convertProperty: isStringValue? +33 1 69 21 49 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 49 94 convertedValue 1 69 21 49 94 ### debug: phone: +33 1 69 21 49 94 => +33 1 69 21 49 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 49 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 49 94 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3843181, 48.6881316 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 21 49 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2640256794', 'addr:city': 'Les Ulis', 'addr:housenumber': '20', 'addr:postcode': '91940', 'addr:street': 'Résidence le Bosquet', amenity: 'social_facility', fixme: 'position approximative à corriger', name: 'PMI Le Bosquet', note: 'PMI LES ULIS - Le Bosquet', operator: 'CG91', phone: '+33169078152', 'ref:FR:FINESS': '910060730', 'ref:FR:SIRET': '21910692900413', short_name: 'PMI Le Bosquet', social_facility: 'ambulatory_care', 'social_facility:for': 'child', source: 'Le ministère des solidarités et de la santé - 2023-03', 'type:FR:FINESS': '230' }, geometry: { type: 'Point', coordinates: [ 2.1640695, 48.6801932 ] }, id: 'node/2640256794' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fixme ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fixme ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fixme ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169078152 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169078152 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169078152 false ### debug: convertProperty: isStringValue? +33169078152 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169078152 convertedValue 1 69 07 81 52 ### debug: phone: +33169078152 => +33 1 69 07 81 52 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 81 52 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 81 52 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1640695, 48.6801932 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 07 81 52' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2645536093', 'addr:city': 'Orly', 'addr:postcode': '94547', 'addr:street': 'Avenue Ouest', amenity: 'car_rental', brand: 'Sixt', 'brand:wikidata': 'Q705664', name: 'Agence Sixt Paris Orly Aéroport Ouest', operator: 'Sixt', phone: '+33 8 20 00 74 98', website: 'https://www.sixt.fr/location-voiture/france/paris/paris-orly-aeroport-ouest' }, geometry: { type: 'Point', coordinates: [ 2.3614418, 48.7276369 ] }, id: 'node/2645536093' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : car_rental ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping car_rental ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? car_rental true ### debug: convertProperty: isStringValue? car_rental true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ car_rental => car_rental ### debug: convertProperty: -- convertedValue car_rental ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 8 20 00 74 98 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 8 20 00 74 98 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 8 20 00 74 98 false ### debug: convertProperty: isStringValue? +33 8 20 00 74 98 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 8 20 00 74 98 convertedValue 8 20 00 74 98 ### debug: phone: +33 8 20 00 74 98 => +33 8 20 00 74 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 8 20 00 74 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 8 20 00 74 98 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3614418, 48.7276369 ] }, properties: { amenity: 'car_rental', phone: '+33 8 20 00 74 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2650356282', fee: 'yes', name: 'Château-Musée de Dourdan', opening_hours: 'PH,We-Su 10:00-12:30,14:00-18:00', phone: '+33 1 64 59 66 83', 'ref:FR:museofile': 'M0404', source: 'Ministère de la Culture - Muséofile - 2022-01', tourism: 'museum', website: 'http://www.dourdan.fr/a-voir-a-vivre/lechateauetsonmusee/' }, geometry: { type: 'Point', coordinates: [ 2.0111955, 48.5298686 ] }, id: 'node/2650356282' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 59 66 83 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 59 66 83 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 59 66 83 false ### debug: convertProperty: isStringValue? +33 1 64 59 66 83 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 59 66 83 convertedValue 1 64 59 66 83 ### debug: phone: +33 1 64 59 66 83 => +33 1 64 59 66 83 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 59 66 83 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 59 66 83 ### debug: mapElementFromConf: convert ref:FR:museofile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:museofile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:museofile ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0111955, 48.5298686 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 59 66 83' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2650894404', amenity: 'vehicle_inspection', brand: 'Autovision', 'brand:wikidata': 'Q64224842', name: 'Autovision', phone: '+33160865476', website: 'http://autovision-villabe.fr' }, geometry: { type: 'Point', coordinates: [ 2.4560057, 48.5826322 ] }, id: 'node/2650894404' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : vehicle_inspection ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping vehicle_inspection ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? vehicle_inspection true ### debug: convertProperty: isStringValue? vehicle_inspection true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ vehicle_inspection => vehicle_inspection ### debug: convertProperty: -- convertedValue vehicle_inspection ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160865476 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160865476 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160865476 false ### debug: convertProperty: isStringValue? +33160865476 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160865476 convertedValue 1 60 86 54 76 ### debug: phone: +33160865476 => +33 1 60 86 54 76 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 54 76 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 54 76 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4560057, 48.5826322 ] }, properties: { amenity: 'vehicle_inspection', phone: '+33 1 60 86 54 76' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2650894414', name: '100% Pneu', phone: '+33160863821', shop: 'car_repair' }, geometry: { type: 'Point', coordinates: [ 2.4558878, 48.5827047 ] }, id: 'node/2650894414' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160863821 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160863821 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160863821 false ### debug: convertProperty: isStringValue? +33160863821 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160863821 convertedValue 1 60 86 38 21 ### debug: phone: +33160863821 => +33 1 60 86 38 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 38 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 38 21 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4558878, 48.5827047 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 38 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2669236294', brand: 'Maison de la Presse', 'brand:wikidata': 'Q62085960', fax: '+33 1 60 75 65 77', name: 'Maison de la Presse', phone: '+33 1 60 75 66 02', shop: 'newsagent', tobacco: 'yes', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.452246, 48.6467536 ] }, id: 'node/2669236294' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 66 02 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 66 02 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 66 02 false ### debug: convertProperty: isStringValue? +33 1 60 75 66 02 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 66 02 convertedValue 1 60 75 66 02 ### debug: phone: +33 1 60 75 66 02 => +33 1 60 75 66 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 66 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 66 02 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert tobacco ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tobacco ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tobacco ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.452246, 48.6467536 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 66 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2677895969', amenity: 'school', name: 'École maternelle de la Roche', phone: '+33 1 60 10 31 01', 'school:FR': 'maternelle' }, geometry: { type: 'Point', coordinates: [ 2.2436639, 48.699761 ] }, id: 'node/2677895969' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 10 31 01 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 10 31 01 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 10 31 01 false ### debug: convertProperty: isStringValue? +33 1 60 10 31 01 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 10 31 01 convertedValue 1 60 10 31 01 ### debug: phone: +33 1 60 10 31 01 => +33 1 60 10 31 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 10 31 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 10 31 01 ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2436639, 48.699761 ] }, properties: { amenity: 'school', phone: '+33 1 60 10 31 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2684202051', 'contact:city': 'Lisses', 'contact:housenumber': '10', 'contact:postcode': '91090', 'contact:street': 'Rue de la Closerie', name: 'AB Nett Services', phone: '+33 8 26 38 18 00', source: 'AB Nett Services', website: 'https://www.abnett.fr' }, geometry: { type: 'Point', coordinates: [ 2.4369742, 48.5928346 ] }, id: 'node/2684202051' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 8 26 38 18 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 8 26 38 18 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 8 26 38 18 00 false ### debug: convertProperty: isStringValue? +33 8 26 38 18 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 8 26 38 18 00 convertedValue 8 26 38 18 00 ### debug: phone: +33 8 26 38 18 00 => +33 8 26 38 18 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 8 26 38 18 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 8 26 38 18 00 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4369742, 48.5928346 ] }, properties: { amenity: 'charging_station', phone: '+33 8 26 38 18 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2687582568', name: 'Aurélia Esthétique', opening_hours: 'Mo 14:30-19:30, Tu-Sa 09:30-19:30', phone: '+33 1 69 48 09 77', shop: 'beauty', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4862682, 48.7010222 ] }, id: 'node/2687582568' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 48 09 77 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 48 09 77 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 48 09 77 false ### debug: convertProperty: isStringValue? +33 1 69 48 09 77 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 48 09 77 convertedValue 1 69 48 09 77 ### debug: phone: +33 1 69 48 09 77 => +33 1 69 48 09 77 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 09 77 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 09 77 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4862682, 48.7010222 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 48 09 77' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2691776109', healthcare: 'psychotherapist', name: 'Psychologue Pascale Chosson', phone: '+33160784886' }, geometry: { type: 'Point', coordinates: [ 2.4482977, 48.6319735 ] }, id: 'node/2691776109' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160784886 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160784886 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160784886 false ### debug: convertProperty: isStringValue? +33160784886 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160784886 convertedValue 1 60 78 48 86 ### debug: phone: +33160784886 => +33 1 60 78 48 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 78 48 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 78 48 86 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4482977, 48.6319735 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 78 48 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2720636617', 'addr:housenumber': '31', amenity: 'fast_food', cuisine: 'pizza', name: 'Allo Pizza', phone: '+33 1 60 85 33 33', source: 'cadastre-dgi-fr source : Direction Générale des Finances Publiques - Cadastre. Mise à jour : 2014', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.30571, 48.6112667 ] }, id: 'node/2720636617' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 85 33 33 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 85 33 33 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 85 33 33 false ### debug: convertProperty: isStringValue? +33 1 60 85 33 33 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 85 33 33 convertedValue 1 60 85 33 33 ### debug: phone: +33 1 60 85 33 33 => +33 1 60 85 33 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 85 33 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 85 33 33 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.30571, 48.6112667 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 85 33 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2721130374', 'addr:housenumber': '46', 'addr:street': 'Rue de Paris', amenity: 'restaurant', cuisine: 'pizza;italian', name: 'Trattoria Belinda', opening_hours: 'Mo-Su 12:00-14:30,18:00-22:00', phone: '+33 1 69 28 33 85', website: 'http://www.trattoriabelinda.fr/', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.1894154, 48.6966375 ] }, id: 'node/2721130374' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 28 33 85 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 28 33 85 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 28 33 85 false ### debug: convertProperty: isStringValue? +33 1 69 28 33 85 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 28 33 85 convertedValue 1 69 28 33 85 ### debug: phone: +33 1 69 28 33 85 => +33 1 69 28 33 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 33 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 33 85 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1894154, 48.6966375 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 28 33 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2771046968', 'addr:city': 'Ballancourt-sur-Essonne', 'addr:country': 'FR', 'addr:postcode': '91610', 'addr:street': 'Rue Pierre Curie', name: 'Les Ciseaux de Carole', opening_hours: 'Tu-Fr 09:00-12:00,14:00-19:00; Sa 09:00-17:00', phone: '+33 1 64 93 21 18', shop: 'hairdresser', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.3724114, 48.5276486 ] }, id: 'node/2771046968' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 93 21 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 93 21 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 93 21 18 false ### debug: convertProperty: isStringValue? +33 1 64 93 21 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 93 21 18 convertedValue 1 64 93 21 18 ### debug: phone: +33 1 64 93 21 18 => +33 1 64 93 21 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 93 21 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 93 21 18 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3724114, 48.5276486 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 93 21 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2777008040', delivery: 'yes', name: 'Boucherie du Marché', opening_hours: 'We-Fr 08:00-12:15,15:30-19:15; Sa 08:00-12:15,15:00-19:15; Su 08:00-12:30', phone: '+33160140122', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.2430433, 48.7119181 ] }, id: 'node/2777008040' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160140122 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160140122 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160140122 false ### debug: convertProperty: isStringValue? +33160140122 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160140122 convertedValue 1 60 14 01 22 ### debug: phone: +33160140122 => +33 1 60 14 01 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 14 01 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 14 01 22 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2430433, 48.7119181 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 14 01 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2812367580', 'addr:city': 'Champcueil', 'addr:country': 'FR', 'addr:full': 'Hameau de Beauvais 2 Rue du Gazon 91750 Champcueil', 'addr:postcode': '91750', 'addr:street': 'Rue du Gazon', amenity: 'restaurant', cuisine: 'regional', email: 'michel.greck@free.fr', name: 'Auberge Del Pais Vert', phone: '+33 1 64 98 01 00', source: 'extrapolation', website: 'http://www.delpais.fr' }, geometry: { type: 'Point', coordinates: [ 2.4672711, 48.4966182 ] }, id: 'node/2812367580' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 98 01 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 98 01 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 98 01 00 false ### debug: convertProperty: isStringValue? +33 1 64 98 01 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 98 01 00 convertedValue 1 64 98 01 00 ### debug: phone: +33 1 64 98 01 00 => +33 1 64 98 01 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 01 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 01 00 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4672711, 48.4966182 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 98 01 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2812367582', 'addr:city': 'Corbeil-Essonnes', 'addr:country': 'FR', 'addr:housenumber': '24', 'addr:postcode': '91100', 'addr:street': 'Boulevard Georges Michel', amenity: 'restaurant', brand: 'PizzaExpress', 'brand:wikidata': 'Q662845', 'brand:wikipedia': 'en:PizzaExpress', cuisine: 'pizza', name: 'PizzaExpress', opening_hours: 'Mo-Fr 11:00-14:30,18:00-22:00; Sa,Su 11:00-14:30,18:00-23:00', phone: '+33 1 64 96 04 04', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4683556, 48.6070882 ] }, id: 'node/2812367582' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 96 04 04 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 96 04 04 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 96 04 04 false ### debug: convertProperty: isStringValue? +33 1 64 96 04 04 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 96 04 04 convertedValue 1 64 96 04 04 ### debug: phone: +33 1 64 96 04 04 => +33 1 64 96 04 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 04 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 04 04 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4683556, 48.6070882 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 96 04 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2860930926', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:full': 'Centre Commercial Intermarché ZAC Montvrain 2 91540 Mennecy', 'addr:postcode': '91540', 'addr:street': 'Rue Jean Cocteau', name: 'Valentino', opening_hours: 'Mo-Sa 10:00-19:30', phone: '+33 9 81 90 53 25', shop: 'chocolate', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4499517, 48.5647616 ] }, id: 'node/2860930926' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 81 90 53 25 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 81 90 53 25 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 81 90 53 25 false ### debug: convertProperty: isStringValue? +33 9 81 90 53 25 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 81 90 53 25 convertedValue 9 81 90 53 25 ### debug: phone: +33 9 81 90 53 25 => +33 9 81 90 53 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 81 90 53 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 81 90 53 25 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4499517, 48.5647616 ] }, properties: { amenity: 'charging_station', phone: '+33 9 81 90 53 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2862154846', 'addr:city': 'Yerres', 'addr:housenumber': '65', 'addr:postcode': '91330', 'addr:street': 'Rue de Concy', brand: 'Saint Algue', 'brand:wikidata': 'Q62973210', name: 'Saint Algue', opening_hours: 'Tu-We 09:30-19:00; Th 09:30-20:00; Fr 09:00-19:00; Sa 08:30-19:00', phone: '+33 1 69 48 76 19', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.485734, 48.7107356 ] }, id: 'node/2862154846' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 48 76 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 48 76 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 48 76 19 false ### debug: convertProperty: isStringValue? +33 1 69 48 76 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 48 76 19 convertedValue 1 69 48 76 19 ### debug: phone: +33 1 69 48 76 19 => +33 1 69 48 76 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 76 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 76 19 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.485734, 48.7107356 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 48 76 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2863264809', brand: 'Nature et Découvertes', 'brand:wikidata': 'Q3337111', 'brand:wikipedia': 'fr:Nature et Découvertes', fax: '+33 1 69 36 02 07', name: 'Nature et Découvertes', opening_hours: 'Mo-Sa 09:00-19:30; Su 10:00-19:00; PH off; PH -1 day 18:30+ off', phone: '+33 1 69 36 02 00', shop: 'outdoor', website: 'https://www.natureetdecouvertes.com/magasins/essonne/evry' }, geometry: { type: 'Point', coordinates: [ 2.4266472, 48.6298551 ] }, id: 'node/2863264809' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 36 02 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 36 02 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 36 02 00 false ### debug: convertProperty: isStringValue? +33 1 69 36 02 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 36 02 00 convertedValue 1 69 36 02 00 ### debug: phone: +33 1 69 36 02 00 => +33 1 69 36 02 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 36 02 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 36 02 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4266472, 48.6298551 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 36 02 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2887935938', amenity: 'police', name: 'Police nationale', official_name: 'Commissariat de police de Longjumeau', operator: 'Police nationale', 'operator:wikidata': 'Q121484', phone: '+33 1 69 79 23 70', 'police:FR': 'police', source: 'survey', wikidata: 'Q61954553' }, geometry: { type: 'Point', coordinates: [ 2.2961944, 48.6954534 ] }, id: 'node/2887935938' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : police ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping police ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? police true ### debug: convertProperty: isStringValue? police true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ police => police ### debug: convertProperty: -- convertedValue police ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 79 23 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 79 23 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 79 23 70 false ### debug: convertProperty: isStringValue? +33 1 69 79 23 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 79 23 70 convertedValue 1 69 79 23 70 ### debug: phone: +33 1 69 79 23 70 => +33 1 69 79 23 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 79 23 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 79 23 70 ### debug: mapElementFromConf: convert police:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName police:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: police:FR ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2961944, 48.6954534 ] }, properties: { amenity: 'police', phone: '+33 1 69 79 23 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2892502020', 'addr:housenumber': '37', 'addr:street': 'Rue des Casseaux', amenity: 'arts_centre', name: 'Atelier des Arts de l’ASV', phone: '+33 1 60 14 65 41' }, geometry: { type: 'Point', coordinates: [ 2.226344, 48.699426 ] }, id: 'node/2892502020' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : arts_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping arts_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? arts_centre true ### debug: convertProperty: isStringValue? arts_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ arts_centre => arts_centre ### debug: convertProperty: -- convertedValue arts_centre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 14 65 41 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 14 65 41 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 14 65 41 false ### debug: convertProperty: isStringValue? +33 1 60 14 65 41 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 14 65 41 convertedValue 1 60 14 65 41 ### debug: phone: +33 1 60 14 65 41 => +33 1 60 14 65 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 14 65 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 14 65 41 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.226344, 48.699426 ] }, properties: { amenity: 'arts_centre', phone: '+33 1 60 14 65 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2902258515', 'addr:city': 'Gometz-le-Châtel', 'addr:housenumber': '76', 'addr:postcode': '91940', 'addr:street': 'Rue Saint-Nicolas', amenity: 'townhall', fax: '+33 1 60 12 51 15', name: 'Mairie de Gometz-le-Châtel', phone: '+33 1 60 12 11 05', website: 'http://www.gometzlechatel.fr' }, geometry: { type: 'Point', coordinates: [ 2.1380757, 48.6783359 ] }, id: 'node/2902258515' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : townhall ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping townhall ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? townhall true ### debug: convertProperty: isStringValue? townhall true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ townhall => townhall ### debug: convertProperty: -- convertedValue townhall ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 11 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 11 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 11 05 false ### debug: convertProperty: isStringValue? +33 1 60 12 11 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 11 05 convertedValue 1 60 12 11 05 ### debug: phone: +33 1 60 12 11 05 => +33 1 60 12 11 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 11 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 11 05 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1380757, 48.6783359 ] }, properties: { amenity: 'townhall', phone: '+33 1 60 12 11 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2920249106', 'addr:city': 'Palaiseau', 'addr:postcode': '91120', 'addr:street': 'Avenue du Général de Gaulle', government: 'prefecture', name: 'Sous-Préfecture de Palaiseau', office: 'government', phone: '+33 1 69 31 96 96', website: 'https://www.essonne.gouv.fr/' }, geometry: { type: 'Point', coordinates: [ 2.250938, 48.7153934 ] }, id: 'node/2920249106' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 31 96 96 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 31 96 96 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 31 96 96 false ### debug: convertProperty: isStringValue? +33 1 69 31 96 96 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 31 96 96 convertedValue 1 69 31 96 96 ### debug: phone: +33 1 69 31 96 96 => +33 1 69 31 96 96 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 31 96 96 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 31 96 96 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.250938, 48.7153934 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 31 96 96' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2924288712', 'addr:city': 'Sainte-Geneviève-des-Bois', 'addr:postcode': '91700', 'addr:street': 'Cour du Donjon', amenity: 'library', name: 'Bibliothèque François Mauriac', note: 'A placer sur leurs entrées respectives', opening_hours: 'Tu 10:00-12:30;We 14:00-18:00;Th 10:00-12:30;Sa 10:00-12:30,14:00-18:00', operator: "Communauté d'Agglomération du Val d'Orge", phone: '+33 1 60 16 64 66' }, geometry: { type: 'Point', coordinates: [ 2.3319526, 48.6401384 ] }, id: 'node/2924288712' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? library true ### debug: convertProperty: isStringValue? library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ library => library ### debug: convertProperty: -- convertedValue library ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 16 64 66 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 16 64 66 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 16 64 66 false ### debug: convertProperty: isStringValue? +33 1 60 16 64 66 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 16 64 66 convertedValue 1 60 16 64 66 ### debug: phone: +33 1 60 16 64 66 => +33 1 60 16 64 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 16 64 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 16 64 66 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3319526, 48.6401384 ] }, properties: { amenity: 'library', phone: '+33 1 60 16 64 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2924288713', 'addr:city': 'Sainte-Geneviève-des-Bois', 'addr:postcode': '91700', 'addr:street': 'Cour du Donjon', amenity: 'library', name: 'Médiathèque Jacques Brel', note: 'A placer sur leurs entrées respectives', opening_hours: 'Tu 10:00-12:30;We 14:00-18:00;Th 10:00-12:30;Sa 10:00-12:30,14:00-18:00', operator: "Communauté d'Agglomération du Val d'Orge", phone: '+33 1 60 16 64 66' }, geometry: { type: 'Point', coordinates: [ 2.331724, 48.6398645 ] }, id: 'node/2924288713' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? library true ### debug: convertProperty: isStringValue? library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ library => library ### debug: convertProperty: -- convertedValue library ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 16 64 66 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 16 64 66 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 16 64 66 false ### debug: convertProperty: isStringValue? +33 1 60 16 64 66 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 16 64 66 convertedValue 1 60 16 64 66 ### debug: phone: +33 1 60 16 64 66 => +33 1 60 16 64 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 16 64 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 16 64 66 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.331724, 48.6398645 ] }, properties: { amenity: 'library', phone: '+33 1 60 16 64 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2927559682', 'addr:city': 'Bures-sur-Yvette', 'addr:housenumber': '4A', 'addr:postcode': '91440', 'addr:street': 'Rue du Général Leclerc', brand: 'Atol', 'brand:wikidata': 'Q2869542', name: 'Atol les Opticiens', opening_hours: 'Tu-Sa 9:30-18:00', operator: 'Lina', phone: '+33 1 69 28 19 78', shop: 'optician', website: 'https://www.opticiens-atol.com/opticiens/bures-sur-yvette-4-a-rue-du-general-leclerc', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1622339, 48.6965609 ] }, id: 'node/2927559682' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 28 19 78 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 28 19 78 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 28 19 78 false ### debug: convertProperty: isStringValue? +33 1 69 28 19 78 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 28 19 78 convertedValue 1 69 28 19 78 ### debug: phone: +33 1 69 28 19 78 => +33 1 69 28 19 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 19 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 19 78 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1622339, 48.6965609 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 28 19 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2927560349', 'addr:housenumber': '5', 'addr:postcode': '91190', 'addr:street': 'Rue Henri Amodru', amenity: 'pub', brewery: '1664;Grimbergen;Super Bock', internet_access: 'yes', name: 'Bar Tabac de la Mairie', phone: '+33169075023' }, geometry: { type: 'Point', coordinates: [ 2.1347376, 48.7022391 ] }, id: 'node/2927560349' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pub ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pub ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pub true ### debug: convertProperty: isStringValue? pub true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pub => pub ### debug: convertProperty: -- convertedValue pub ### debug: mapElementFromConf: convert brewery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brewery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brewery ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169075023 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169075023 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169075023 false ### debug: convertProperty: isStringValue? +33169075023 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169075023 convertedValue 1 69 07 50 23 ### debug: phone: +33169075023 => +33 1 69 07 50 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 50 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 50 23 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1347376, 48.7022391 ] }, properties: { amenity: 'pub', phone: '+33 1 69 07 50 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2927560353', brand: 'Jean Louis David', 'brand:wikidata': 'Q64445174', name: 'Jean Louis David', opening_hours: 'Tu-Sa 09:00-19:00', phone: '+33 1 69 86 97 32', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.13206, 48.7023145 ] }, id: 'node/2927560353' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 86 97 32 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 86 97 32 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 86 97 32 false ### debug: convertProperty: isStringValue? +33 1 69 86 97 32 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 86 97 32 convertedValue 1 69 86 97 32 ### debug: phone: +33 1 69 86 97 32 => +33 1 69 86 97 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 86 97 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 86 97 32 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.13206, 48.7023145 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 86 97 32' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2929596061', amenity: 'restaurant', cuisine: 'thai', name: 'Papaye Verte', opening_hours: 'Mo-Sa 12:00-14:30,19:00-22:00', phone: '+33 1 69 29 93 02', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.1868312, 48.6981618 ] }, id: 'node/2929596061' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 29 93 02 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 29 93 02 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 29 93 02 false ### debug: convertProperty: isStringValue? +33 1 69 29 93 02 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 29 93 02 convertedValue 1 69 29 93 02 ### debug: phone: +33 1 69 29 93 02 => +33 1 69 29 93 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 29 93 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 29 93 02 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1868312, 48.6981618 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 29 93 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2932840182', amenity: 'driving_school', name: 'CER', phone: '+33160751881' }, geometry: { type: 'Point', coordinates: [ 2.4932685, 48.6200888 ] }, id: 'node/2932840182' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160751881 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160751881 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160751881 false ### debug: convertProperty: isStringValue? +33160751881 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160751881 convertedValue 1 60 75 18 81 ### debug: phone: +33160751881 => +33 1 60 75 18 81 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 18 81 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 18 81 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4932685, 48.6200888 ] }, properties: { amenity: 'driving_school', phone: '+33 1 60 75 18 81' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2932840185', name: 'Camycolor', opening_hours: 'Tu-Fr 9:00-19:00;Sa 9:00-18:30', phone: '+33160751717', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.4934213, 48.6202825 ] }, id: 'node/2932840185' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160751717 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160751717 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160751717 false ### debug: convertProperty: isStringValue? +33160751717 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160751717 convertedValue 1 60 75 17 17 ### debug: phone: +33160751717 => +33 1 60 75 17 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 17 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 17 17 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4934213, 48.6202825 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 17 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2932840188', amenity: 'doctors', 'healthcare:speciality': 'dentist', name: 'Dentiste Ben Admon Salomon', opening_hours: '"by appointment"', phone: '+33160755493' }, geometry: { type: 'Point', coordinates: [ 2.4914635, 48.6195483 ] }, id: 'node/2932840188' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160755493 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160755493 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160755493 false ### debug: convertProperty: isStringValue? +33160755493 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160755493 convertedValue 1 60 75 54 93 ### debug: phone: +33160755493 => +33 1 60 75 54 93 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 54 93 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 54 93 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4914635, 48.6195483 ] }, properties: { amenity: 'doctors', phone: '+33 1 60 75 54 93' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2932840189', amenity: 'doctors', name: 'Docteur Véronique Tallet-Gicquiau', opening_hours: 'Mo 9:30-12:00,15:00-18:00;Tu 10:00-12:00, 15:00-19:00; We,Sa 9:30-12:00; Fr 9:30-12:00,15:00-19:00', phone: '+33160825672' }, geometry: { type: 'Point', coordinates: [ 2.49146, 48.619537 ] }, id: 'node/2932840189' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160825672 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160825672 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160825672 false ### debug: convertProperty: isStringValue? +33160825672 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160825672 convertedValue 1 60 82 56 72 ### debug: phone: +33160825672 => +33 1 60 82 56 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 82 56 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 82 56 72 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.49146, 48.619537 ] }, properties: { amenity: 'doctors', phone: '+33 1 60 82 56 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2932840190', amenity: 'restaurant', cuisine: 'japanese', name: 'Dream Sushi', phone: '+33178053616', website: 'https://www.dream-sushi.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4925049, 48.6200613 ] }, id: 'node/2932840190' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33178053616 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33178053616 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33178053616 false ### debug: convertProperty: isStringValue? +33178053616 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33178053616 convertedValue 1 78 05 36 16 ### debug: phone: +33178053616 => +33 1 78 05 36 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 05 36 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 05 36 16 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4925049, 48.6200613 ] }, properties: { amenity: 'restaurant', phone: '+33 1 78 05 36 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2932840193', animal: 'wellness', name: 'Happy Dog', phone: '+33164850129', shop: 'pet' }, geometry: { type: 'Point', coordinates: [ 2.4931056, 48.6201986 ] }, id: 'node/2932840193' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert animal ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName animal ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: animal ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164850129 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164850129 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164850129 false ### debug: convertProperty: isStringValue? +33164850129 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164850129 convertedValue 1 64 85 01 29 ### debug: phone: +33164850129 => +33 1 64 85 01 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 85 01 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 85 01 29 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4931056, 48.6201986 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 85 01 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2932840196', amenity: 'doctors', name: 'Kinésithérapeute Jeremy Cornuault', phone: '+33160754879' }, geometry: { type: 'Point', coordinates: [ 2.491441, 48.6195511 ] }, id: 'node/2932840196' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160754879 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160754879 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160754879 false ### debug: convertProperty: isStringValue? +33160754879 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160754879 convertedValue 1 60 75 48 79 ### debug: phone: +33160754879 => +33 1 60 75 48 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 48 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 48 79 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.491441, 48.6195511 ] }, properties: { amenity: 'doctors', phone: '+33 1 60 75 48 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2932840200', name: 'Multimedia Informatique', phone: '+33164985064', shop: 'computer' }, geometry: { type: 'Point', coordinates: [ 2.4916021, 48.620338 ] }, id: 'node/2932840200' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164985064 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164985064 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164985064 false ### debug: convertProperty: isStringValue? +33164985064 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164985064 convertedValue 1 64 98 50 64 ### debug: phone: +33164985064 => +33 1 64 98 50 64 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 50 64 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 50 64 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4916021, 48.620338 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 98 50 64' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2932841001', amenity: 'doctors', 'healthcare:speciality': 'orthophonist', name: 'Orthophoniste Nathalie Manceau', opening_hours: '"by appointment"', phone: '+33160750362' }, geometry: { type: 'Point', coordinates: [ 2.4914387, 48.6195385 ] }, id: 'node/2932841001' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160750362 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160750362 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160750362 false ### debug: convertProperty: isStringValue? +33160750362 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160750362 convertedValue 1 60 75 03 62 ### debug: phone: +33160750362 => +33 1 60 75 03 62 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 03 62 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 03 62 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4914387, 48.6195385 ] }, properties: { amenity: 'doctors', phone: '+33 1 60 75 03 62' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2932841006', amenity: 'driving_school', license_classes: 'A;B', name: 'Stop Conduite', phone: '+33160752953' }, geometry: { type: 'Point', coordinates: [ 2.492513, 48.620493 ] }, id: 'node/2932841006' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert license_classes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName license_classes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: license_classes ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160752953 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160752953 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160752953 false ### debug: convertProperty: isStringValue? +33160752953 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160752953 convertedValue 1 60 75 29 53 ### debug: phone: +33160752953 => +33 1 60 75 29 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 29 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 29 53 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.492513, 48.620493 ] }, properties: { amenity: 'driving_school', phone: '+33 1 60 75 29 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2935457156', 'addr:housenumber': '33', 'addr:street': 'Rue Pierre Brossolette', fax: '+33169062520', healthcare: 'laboratory', 'healthcare:speciality': 'biology', phone: '+33169064601', 'ref:FR:FINESS': '910020023', 'ref:FR:SIRET': '41994942500021', source: 'Le ministère des solidarités et de la santé - 2021-03', 'type:FR:FINESS': '611' }, geometry: { type: 'Point', coordinates: [ 2.4112696, 48.6506004 ] }, id: 'node/2935457156' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169064601 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169064601 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169064601 false ### debug: convertProperty: isStringValue? +33169064601 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169064601 convertedValue 1 69 06 46 01 ### debug: phone: +33169064601 => +33 1 69 06 46 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 46 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 46 01 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4112696, 48.6506004 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 46 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2948489410', amenity: 'fast_food', brand: "Domino's Pizza", 'brand:wikidata': 'Q839466', 'brand:wikipedia': "en:Domino's Pizza", cuisine: 'pizza', name: "Domino's Pizza", opening_hours: 'Mo-Su 11:30-14:00,18:00-22:00', 'opening_hours:covid19': 'off', phone: '+33 169030404', short_name: "Domino's", takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4168622, 48.6994247 ] }, id: 'node/2948489410' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169030404 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169030404 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169030404 false ### debug: convertProperty: isStringValue? +33 169030404 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169030404 convertedValue 1 69 03 04 04 ### debug: phone: +33 169030404 => +33 1 69 03 04 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 03 04 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 03 04 04 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4168622, 48.6994247 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 03 04 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2952355311', 'addr:housenumber': '57', 'addr:street': 'Avenue du Commandant Barré', healthcare: 'laboratory', 'healthcare:speciality': 'biology', opening_hours: 'Mo-Fr 07:30-12:30,13:30-18:00; Sa 07:30-12:30', phone: '+33169453118', 'ref:FR:FINESS': '910020031', 'ref:FR:SIRET': '41994942500013', source: 'Le ministère des solidarités et de la santé - 2021-03', 'type:FR:FINESS': '611', website: 'cerbaliance.fr' }, geometry: { type: 'Point', coordinates: [ 2.3655425, 48.6609451 ] }, id: 'node/2952355311' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169453118 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169453118 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169453118 false ### debug: convertProperty: isStringValue? +33169453118 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169453118 convertedValue 1 69 45 31 18 ### debug: phone: +33169453118 => +33 1 69 45 31 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 45 31 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 45 31 18 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3655425, 48.6609451 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 45 31 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2952357555', 'addr:housenumber': '93', 'addr:street': 'Boulevard Gabriel Péri', fax: '+33169249181', healthcare: 'laboratory', 'healthcare:speciality': 'biology', phone: '+33169051998', 'ref:FR:FINESS': '910019991', 'ref:FR:SIRET': '41994942500062', source: 'Le ministère des solidarités et de la santé - 2021-03', 'type:FR:FINESS': '611' }, geometry: { type: 'Point', coordinates: [ 2.3711356, 48.6770091 ] }, id: 'node/2952357555' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169051998 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169051998 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169051998 false ### debug: convertProperty: isStringValue? +33169051998 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169051998 convertedValue 1 69 05 19 98 ### debug: phone: +33169051998 => +33 1 69 05 19 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 05 19 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 05 19 98 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3711356, 48.6770091 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 05 19 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2981315840', amenity: 'doctors', healthcare: 'doctor', 'healthcare:speciality': 'dermatology', level: '0', name: 'Dermatologue Durand-Delorme', phone: '+33164976744' }, geometry: { type: 'Point', coordinates: [ 2.4386715, 48.6380982 ] }, id: 'node/2981315840' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164976744 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164976744 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164976744 false ### debug: convertProperty: isStringValue? +33164976744 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164976744 convertedValue 1 64 97 67 44 ### debug: phone: +33164976744 => +33 1 64 97 67 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 67 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 67 44 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4386715, 48.6380982 ] }, properties: { amenity: 'doctors', phone: '+33 1 64 97 67 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2981315841', amenity: 'dentist', healthcare: 'dentist', level: '2', name: 'Gilles Delplanque', phone: '+33160776736' }, geometry: { type: 'Point', coordinates: [ 2.4388194, 48.6379008 ] }, id: 'node/2981315841' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160776736 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160776736 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160776736 false ### debug: convertProperty: isStringValue? +33160776736 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160776736 convertedValue 1 60 77 67 36 ### debug: phone: +33160776736 => +33 1 60 77 67 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 67 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 67 36 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4388194, 48.6379008 ] }, properties: { amenity: 'dentist', phone: '+33 1 60 77 67 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2981315842', amenity: 'dentist', healthcare: 'dentist', level: '2', name: 'Philippe Brossard', phone: '+33160776736' }, geometry: { type: 'Point', coordinates: [ 2.4388046, 48.6379131 ] }, id: 'node/2981315842' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160776736 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160776736 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160776736 false ### debug: convertProperty: isStringValue? +33160776736 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160776736 convertedValue 1 60 77 67 36 ### debug: phone: +33160776736 => +33 1 60 77 67 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 67 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 67 36 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4388046, 48.6379131 ] }, properties: { amenity: 'dentist', phone: '+33 1 60 77 67 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/2987355998', amenity: 'restaurant', name: 'La Nacelle', phone: '+33160916668' }, geometry: { type: 'Point', coordinates: [ 2.4310628, 48.6168179 ] }, id: 'node/2987355998' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160916668 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160916668 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160916668 false ### debug: convertProperty: isStringValue? +33160916668 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160916668 convertedValue 1 60 91 66 68 ### debug: phone: +33160916668 => +33 1 60 91 66 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 91 66 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 91 66 68 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4310628, 48.6168179 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 91 66 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3029779878', amenity: 'kindergarten', name: 'Crèche Joachim-du-Bellay', phone: '+33 1 69 93 49 42' }, geometry: { type: 'Point', coordinates: [ 2.2279163, 48.700428 ] }, id: 'node/3029779878' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 93 49 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 93 49 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 93 49 42 false ### debug: convertProperty: isStringValue? +33 1 69 93 49 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 93 49 42 convertedValue 1 69 93 49 42 ### debug: phone: +33 1 69 93 49 42 => +33 1 69 93 49 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 93 49 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 93 49 42 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2279163, 48.700428 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 69 93 49 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3029779892', amenity: 'toy_library', name: 'Ludothèque municipale', phone: '+33 1 69 93 49 34' }, geometry: { type: 'Point', coordinates: [ 2.2348744, 48.6975494 ] }, id: 'node/3029779892' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : toy_library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping toy_library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? toy_library true ### debug: convertProperty: isStringValue? toy_library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ toy_library => toy_library ### debug: convertProperty: -- convertedValue toy_library ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 93 49 34 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 93 49 34 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 93 49 34 false ### debug: convertProperty: isStringValue? +33 1 69 93 49 34 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 93 49 34 convertedValue 1 69 93 49 34 ### debug: phone: +33 1 69 93 49 34 => +33 1 69 93 49 34 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 93 49 34 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 93 49 34 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2348744, 48.6975494 ] }, properties: { amenity: 'toy_library', phone: '+33 1 69 93 49 34' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3029779893', amenity: 'social_centre', name: 'Maison de l’ASV', phone: '+33 1 60 10 48 58' }, geometry: { type: 'Point', coordinates: [ 2.2439375, 48.6999747 ] }, id: 'node/3029779893' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_centre true ### debug: convertProperty: isStringValue? social_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_centre => social_centre ### debug: convertProperty: -- convertedValue social_centre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 10 48 58 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 10 48 58 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 10 48 58 false ### debug: convertProperty: isStringValue? +33 1 60 10 48 58 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 10 48 58 convertedValue 1 60 10 48 58 ### debug: phone: +33 1 60 10 48 58 => +33 1 60 10 48 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 10 48 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 10 48 58 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2439375, 48.6999747 ] }, properties: { amenity: 'social_centre', phone: '+33 1 60 10 48 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3029779895', 'addr:housenumber': '11 bis', 'addr:street': 'Rue de la Basse Roche', amenity: 'kindergarten', name: 'Crèche de la Basse-Roche', phone: '+33 1 69 93 49 46' }, geometry: { type: 'Point', coordinates: [ 2.2444509, 48.7024519 ] }, id: 'node/3029779895' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 93 49 46 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 93 49 46 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 93 49 46 false ### debug: convertProperty: isStringValue? +33 1 69 93 49 46 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 93 49 46 convertedValue 1 69 93 49 46 ### debug: phone: +33 1 69 93 49 46 => +33 1 69 93 49 46 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 93 49 46 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 93 49 46 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2444509, 48.7024519 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 69 93 49 46' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3077995071', 'addr:housenumber': '31', phone: '+33 1 60 47 12 53', 'ref:FR:NAF': '4711D', 'ref:FR:SIRET': '847 927 068 00019', shop: 'convenience', website: 'https://ms-star-market-70.webself.net/' }, geometry: { type: 'Point', coordinates: [ 2.3756949, 48.7001458 ] }, id: 'node/3077995071' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 47 12 53 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 47 12 53 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 47 12 53 false ### debug: convertProperty: isStringValue? +33 1 60 47 12 53 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 47 12 53 convertedValue 1 60 47 12 53 ### debug: phone: +33 1 60 47 12 53 => +33 1 60 47 12 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 47 12 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 47 12 53 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3756949, 48.7001458 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 47 12 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3078183174', 'addr:city': 'Soisy-sur-seine', 'addr:housenumber': '23', 'addr:postcode': '91450', 'addr:street': 'Rue des Francs Bourgeois', amenity: 'restaurant', 'contact:facebook': 'https://facebook.com/LA-SICILIA-IN-BOCCA-soisy-sur-seine-150619625026510/', cuisine: 'italian', name: 'La Sicilia in Bocca', opening_hours: 'Tu-Th 12:00-14:00,19:00-22:00; Fr-Sa 12:00-14:00,19:00-22:30', phone: '+33 1 60 75 16 16', smoking: 'no', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4507616, 48.6479384 ] }, id: 'node/3078183174' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 16 16 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 16 16 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 16 16 false ### debug: convertProperty: isStringValue? +33 1 60 75 16 16 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 16 16 convertedValue 1 60 75 16 16 ### debug: phone: +33 1 60 75 16 16 => +33 1 60 75 16 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 16 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 16 16 ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4507616, 48.6479384 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 75 16 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3103896808', name: 'Boucherie', phone: '+33 1 60 75 65 00', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.4525142, 48.6467072 ] }, id: 'node/3103896808' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 65 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 65 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 65 00 false ### debug: convertProperty: isStringValue? +33 1 60 75 65 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 65 00 convertedValue 1 60 75 65 00 ### debug: phone: +33 1 60 75 65 00 => +33 1 60 75 65 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 65 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 65 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4525142, 48.6467072 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 65 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3121871966', 'addr:housenumber': '5', facebook: 'https://www.facebook.com/institutdebeauteathismons/', phone: '+33 6 59 91 65 15', shop: 'beauty', website: 'https://www.treatwell.fr/salon/maison-de-la-beaute/' }, geometry: { type: 'Point', coordinates: [ 2.3867125, 48.7086267 ] }, id: 'node/3121871966' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 59 91 65 15 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 59 91 65 15 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 59 91 65 15 false ### debug: convertProperty: isStringValue? +33 6 59 91 65 15 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 59 91 65 15 convertedValue 6 59 91 65 15 ### debug: phone: +33 6 59 91 65 15 => +33 6 59 91 65 15 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 59 91 65 15 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 59 91 65 15 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3867125, 48.7086267 ] }, properties: { amenity: 'charging_station', phone: '+33 6 59 91 65 15' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3121872104', 'addr:housenumber': '26', phone: '+33 1 69 57 93 44', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.3843633, 48.7088867 ] }, id: 'node/3121872104' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 93 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 93 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 93 44 false ### debug: convertProperty: isStringValue? +33 1 69 57 93 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 93 44 convertedValue 1 69 57 93 44 ### debug: phone: +33 1 69 57 93 44 => +33 1 69 57 93 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 93 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 93 44 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3843633, 48.7088867 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 93 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3121872697', 'addr:housenumber': '4', brand: 'Carrefour City', 'brand:wikidata': 'Q2940187', 'brand:wikipedia': 'fr:Carrefour City', opening_hours: 'Mo-Sa 07:00-21:00; Su 09:00-13:00', phone: '+33 1 69 84 73 55', 'ref:FR:NAF': '4711D', 'ref:FR:SIRET': '80869054900015', shop: 'supermarket', website: 'https://www.carrefour.fr/magasin/city-athis-mons', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3883109, 48.7082213 ] }, id: 'node/3121872697' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 84 73 55 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 84 73 55 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 84 73 55 false ### debug: convertProperty: isStringValue? +33 1 69 84 73 55 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 84 73 55 convertedValue 1 69 84 73 55 ### debug: phone: +33 1 69 84 73 55 => +33 1 69 84 73 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 84 73 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 84 73 55 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3883109, 48.7082213 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 84 73 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3121872859', 'access:covid19': 'yes', 'addr:housenumber': '2', bakehouse: 'yes', 'contact:instagram': 'https://www.instagram.com/les_petits_gourmands_athismons/', facebook: 'http://www.facebook.com/Les-Petits-Gourmands-1574504762851610/', opening_hours: 'Tu-Sa 07:00-20:00; Su 07:00-14:00', phone: '+33 1 60 48 01 01', 'ref:FR:NAF': '1071C', 'ref:FR:SIRET': '82088748700016', shop: 'bakery', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.388498, 48.7080692 ] }, id: 'node/3121872859' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert bakehouse ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName bakehouse ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: bakehouse ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 01 01 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 01 01 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 01 01 false ### debug: convertProperty: isStringValue? +33 1 60 48 01 01 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 01 01 convertedValue 1 60 48 01 01 ### debug: phone: +33 1 60 48 01 01 => +33 1 60 48 01 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 01 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 01 01 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.388498, 48.7080692 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 01 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3121887529', 'addr:housenumber': '7', phone: '+33 1 60 48 55 55', 'ref:FR:NAF': '9602A', 'ref:FR:SIRET': '90418867900016', shop: 'hairdresser', website: 'https://www.planity.com/weilness-athis-centre-91200-athis-mons' }, geometry: { type: 'Point', coordinates: [ 2.3875154, 48.7085487 ] }, id: 'node/3121887529' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 55 55 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 55 55 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 55 55 false ### debug: convertProperty: isStringValue? +33 1 60 48 55 55 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 55 55 convertedValue 1 60 48 55 55 ### debug: phone: +33 1 60 48 55 55 => +33 1 60 48 55 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 55 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 55 55 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3875154, 48.7085487 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 55 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3121890821', 'addr:housenumber': '14', email: 'contact@pressinglucifer.com', opening_hours: 'Mo-Fr 08:30-13:00,14:00-19:30; Sa 09:00-13:00,14:00-19:00', phone: '+33 1 69 38 67 28', 'ref:FR:NAF': '9601B', 'ref:FR:SIRET': '50892686200022', shop: 'dry_cleaning', website: 'https://www.pressing-lucifer-91.com/' }, geometry: { type: 'Point', coordinates: [ 2.3881088, 48.7083588 ] }, id: 'node/3121890821' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 67 28 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 67 28 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 67 28 false ### debug: convertProperty: isStringValue? +33 1 69 38 67 28 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 67 28 convertedValue 1 69 38 67 28 ### debug: phone: +33 1 69 38 67 28 => +33 1 69 38 67 28 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 67 28 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 67 28 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3881088, 48.7083588 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 67 28' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3122446431', leisure: 'pitch', name: 'Judo Club de Soisy', operator: 'Marc Le Calvez', phone: '+33 6 20 34 85 24', sport: 'judo' }, geometry: { type: 'Point', coordinates: [ 2.4572069, 48.6516203 ] }, id: 'node/3122446431' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 20 34 85 24 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 20 34 85 24 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 20 34 85 24 false ### debug: convertProperty: isStringValue? +33 6 20 34 85 24 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 20 34 85 24 convertedValue 6 20 34 85 24 ### debug: phone: +33 6 20 34 85 24 => +33 6 20 34 85 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 20 34 85 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 20 34 85 24 ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4572069, 48.6516203 ] }, properties: { amenity: 'charging_station', phone: '+33 6 20 34 85 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3139238094', 'addr:housenumber': '1', 'addr:street': 'Rue de la Forêt de Sénart', brand: 'Biocoop', 'brand:wikidata': 'Q2904039', 'brand:wikipedia': 'fr:Biocoop', bulk_purchase: 'yes', 'contact:facebook': 'https://www.facebook.com/biocoop.bioviveo/', 'contact:instagram': 'https://www.instagram.com/biocoop_officiel/', 'contact:pinterest': 'https://www.pinterest.fr/biocoop/', 'contact:twitter': 'https://twitter.com/Biocoop', name: 'Biocoop', opening_hours: 'Mo 15:30-19:30; Tu-Fr 09:00-13:00,15:30-19:30; Sa 09:00-19:30; Su 09:00-12:30', organic: 'only', phone: '+33 1 69 89 31 32', shop: 'supermarket', website: 'https://bioviveo.coop/nos-magasins/' }, geometry: { type: 'Point', coordinates: [ 2.4579678, 48.6511101 ] }, id: 'node/3139238094' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert bulk_purchase ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName bulk_purchase ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: bulk_purchase ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert contact:pinterest ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:pinterest ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:pinterest ### debug: mapElementFromConf: convert contact:twitter ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:twitter ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:twitter ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert organic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName organic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: organic ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 31 32 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 31 32 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 31 32 false ### debug: convertProperty: isStringValue? +33 1 69 89 31 32 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 31 32 convertedValue 1 69 89 31 32 ### debug: phone: +33 1 69 89 31 32 => +33 1 69 89 31 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 31 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 31 32 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4579678, 48.6511101 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 89 31 32' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3139239351', name: 'Patrice C.', opening_hours: 'Tu,We 09:00-12:00,14:00-19:00; Th,Fr 09:00-19:00; Sa 09:00-18:00', phone: '+33 1 60 75 12 12', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.4582709, 48.6511792 ] }, id: 'node/3139239351' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 12 12 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 12 12 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 12 12 false ### debug: convertProperty: isStringValue? +33 1 60 75 12 12 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 12 12 convertedValue 1 60 75 12 12 ### debug: phone: +33 1 60 75 12 12 => +33 1 60 75 12 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 12 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 12 12 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4582709, 48.6511792 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 12 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3139241929', name: 'Boulangerie Les Meillottes', opening_hours: 'Th off; Su 06:45-18:00; Mo-We,Fr,Sa 06:45-20:00', phone: '+33 1 60 75 41 45', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.4583755, 48.6511048 ] }, id: 'node/3139241929' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 41 45 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 41 45 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 41 45 false ### debug: convertProperty: isStringValue? +33 1 60 75 41 45 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 41 45 convertedValue 1 60 75 41 45 ### debug: phone: +33 1 60 75 41 45 => +33 1 60 75 41 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 41 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 41 45 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4583755, 48.6511048 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 41 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3139242012', fax: '+33 1 60 75 03 71', name: 'Boucherie Galzadet', opening_hours: 'Tu-Sa 08:30-13:00,15:30-19:30; Su 08:30-13:00', phone: '+33 1 69 89 18 71', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.4578766, 48.6510747 ] }, id: 'node/3139242012' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 18 71 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 18 71 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 18 71 false ### debug: convertProperty: isStringValue? +33 1 69 89 18 71 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 18 71 convertedValue 1 69 89 18 71 ### debug: phone: +33 1 69 89 18 71 => +33 1 69 89 18 71 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 18 71 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 18 71 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4578766, 48.6510747 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 89 18 71' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3139612455', 'addr:city': 'Gometz-la-Ville', 'addr:housenumber': '4', 'addr:postcode': '91400', 'addr:street': 'Rue des Trois Quartiers', amenity: 'restaurant', cuisine: 'asian', indoor_seating: 'yes', name: "Merveilles d'Asie", outdoor_seating: 'no', phone: '+33 1 60 12 90 90' }, geometry: { type: 'Point', coordinates: [ 2.1209381, 48.6688887 ] }, id: 'node/3139612455' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert indoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName indoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: indoor_seating ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 90 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 90 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 90 90 false ### debug: convertProperty: isStringValue? +33 1 60 12 90 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 90 90 convertedValue 1 60 12 90 90 ### debug: phone: +33 1 60 12 90 90 => +33 1 60 12 90 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 90 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 90 90 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1209381, 48.6688887 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 12 90 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3169474607', 'addr:city': 'Les Molières', 'addr:housenumber': '7', 'addr:postcode': '91470', 'addr:street': 'Place de la Mairie', name: 'Les Molières Immobilier', office: 'estate_agent', phone: '+33 1 60 12 21 58', website: 'http://www.lesmolieresimmobilier.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0688109, 48.6728511 ] }, id: 'node/3169474607' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 21 58 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 21 58 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 21 58 false ### debug: convertProperty: isStringValue? +33 1 60 12 21 58 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 21 58 convertedValue 1 60 12 21 58 ### debug: phone: +33 1 60 12 21 58 => +33 1 60 12 21 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 21 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 21 58 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0688109, 48.6728511 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 12 21 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3178696960', 'addr:housenumber': '11', amenity: 'cafe', opening_hours: 'Mo-Fr 07:00-24:00; Sa-Su 10:00-02:00', phone: '+33 9 50 04 10 60', 'ref:FR:NAF': '5610A', 'ref:FR:SIRET': '75002526400011', smoking: 'no' }, geometry: { type: 'Point', coordinates: [ 2.3894252, 48.7088448 ] }, id: 'node/3178696960' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 50 04 10 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 50 04 10 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 50 04 10 60 false ### debug: convertProperty: isStringValue? +33 9 50 04 10 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 50 04 10 60 convertedValue 9 50 04 10 60 ### debug: phone: +33 9 50 04 10 60 => +33 9 50 04 10 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 50 04 10 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 50 04 10 60 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3894252, 48.7088448 ] }, properties: { amenity: 'cafe', phone: '+33 9 50 04 10 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3190382225', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:housenumber': '4', 'addr:postcode': '91540', 'addr:street': 'Place de la Mairie', amenity: 'fast_food', cuisine: 'japanese', name: 'Sushi', opening_hours: 'Tu-Fr 11:00-14:00,18:00-22:00; Sa 11:00-14:00,18:00-22:30; Su 18:00-22:30', phone: '+33 1 60 78 18 18', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4347415, 48.5666533 ] }, id: 'node/3190382225' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 78 18 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 78 18 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 78 18 18 false ### debug: convertProperty: isStringValue? +33 1 60 78 18 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 78 18 18 convertedValue 1 60 78 18 18 ### debug: phone: +33 1 60 78 18 18 => +33 1 60 78 18 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 78 18 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 78 18 18 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4347415, 48.5666533 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 78 18 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3192154515', amenity: 'cafe', name: 'Brasserie des Sports', note: 'tabac, presse', opening_hours: 'Mo-Fr 07:30-19:30; Sa 08:30-19:30', outdoor_seating: 'no', phone: '+33 1 60101947' }, geometry: { type: 'Point', coordinates: [ 2.2290893, 48.6984468 ] }, id: 'node/3192154515' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60101947 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60101947 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60101947 false ### debug: convertProperty: isStringValue? +33 1 60101947 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60101947 convertedValue 1 60 10 19 47 ### debug: phone: +33 1 60101947 => +33 1 60 10 19 47 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 10 19 47 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 10 19 47 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2290893, 48.6984468 ] }, properties: { amenity: 'cafe', phone: '+33 1 60 10 19 47' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3204720062', 'addr:housenumber': '53', name: 'Collège Les Sablons', phone: '+33 1 69 24 17 23', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3635939, 48.6685159 ] }, id: 'node/3204720062' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 24 17 23 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 24 17 23 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 24 17 23 false ### debug: convertProperty: isStringValue? +33 1 69 24 17 23 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 24 17 23 convertedValue 1 69 24 17 23 ### debug: phone: +33 1 69 24 17 23 => +33 1 69 24 17 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 24 17 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 24 17 23 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3635939, 48.6685159 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 24 17 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3210551936', 'addr:housenumber': '34', 'addr:street': 'Rue Nationale', amenity: 'townhall', name: "Mairie d'Angerville", phone: '+33 1 64 95 20 14', website: 'http://www.mairie-angerville.fr/' }, geometry: { type: 'Point', coordinates: [ 1.9978225, 48.3106697 ] }, id: 'node/3210551936' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : townhall ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping townhall ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? townhall true ### debug: convertProperty: isStringValue? townhall true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ townhall => townhall ### debug: convertProperty: -- convertedValue townhall ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 95 20 14 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 95 20 14 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 95 20 14 false ### debug: convertProperty: isStringValue? +33 1 64 95 20 14 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 95 20 14 convertedValue 1 64 95 20 14 ### debug: phone: +33 1 64 95 20 14 => +33 1 64 95 20 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 95 20 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 95 20 14 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 1.9978225, 48.3106697 ] }, properties: { amenity: 'townhall', phone: '+33 1 64 95 20 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3220404620', amenity: 'fast_food', cuisine: 'pizza', name: 'Pizza Service', phone: '+33160771111' }, geometry: { type: 'Point', coordinates: [ 2.4424817, 48.6342991 ] }, id: 'node/3220404620' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160771111 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160771111 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160771111 false ### debug: convertProperty: isStringValue? +33160771111 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160771111 convertedValue 1 60 77 11 11 ### debug: phone: +33160771111 => +33 1 60 77 11 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 11 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 11 11 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4424817, 48.6342991 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 77 11 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3220404621', name: 'Retoucherie', phone: '+33668728929', shop: 'dry_cleaning' }, geometry: { type: 'Point', coordinates: [ 2.442547, 48.6342553 ] }, id: 'node/3220404621' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33668728929 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33668728929 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33668728929 false ### debug: convertProperty: isStringValue? +33668728929 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33668728929 convertedValue 6 68 72 89 29 ### debug: phone: +33668728929 => +33 6 68 72 89 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 68 72 89 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 68 72 89 29 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.442547, 48.6342553 ] }, properties: { amenity: 'charging_station', phone: '+33 6 68 72 89 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3220411414', alt_name: 'Ecole Maria Montessori Internationale 91', amenity: 'kindergarten', name: 'EMMI91', opening_hours: 'Mo-Fr 08:00-18:00', phone: '+33169364970', short_name: 'EMMI91', website: 'http://emmi91.fr' }, geometry: { type: 'Point', coordinates: [ 2.4459309, 48.6359513 ] }, id: 'node/3220411414' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169364970 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169364970 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169364970 false ### debug: convertProperty: isStringValue? +33169364970 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169364970 convertedValue 1 69 36 49 70 ### debug: phone: +33169364970 => +33 1 69 36 49 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 36 49 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 36 49 70 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4459309, 48.6359513 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 69 36 49 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3222800848', 'addr:housenumber': '2', 'addr:postcode': '91740', 'addr:street': 'Rue de FFI', name: 'Model Coif', phone: '+33164953536', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 1.9921809, 48.3492679 ] }, id: 'node/3222800848' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164953536 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164953536 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164953536 false ### debug: convertProperty: isStringValue? +33164953536 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164953536 convertedValue 1 64 95 35 36 ### debug: phone: +33164953536 => +33 1 64 95 35 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 95 35 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 95 35 36 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 1.9921809, 48.3492679 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 95 35 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3226338458', 'addr:city': 'Orsay', 'addr:housenumber': '11', 'addr:postcode': '91400', 'addr:street': 'Rue de Paris', name: 'Maison Gasdon', opening_hours: 'Tu-Th 08:30-13:30, 15:30-20:00; Fr 08:30-20:00, Sa 08:30-18:30', phone: '+33 1 69284205', shop: 'butcher', 'survey:date': '2020-03-10', website: 'https://www.charcuterie-traiteur-gasdon.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1855354, 48.6967585 ] }, id: 'node/3226338458' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69284205 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69284205 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69284205 false ### debug: convertProperty: isStringValue? +33 1 69284205 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69284205 convertedValue 1 69 28 42 05 ### debug: phone: +33 1 69284205 => +33 1 69 28 42 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 42 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 42 05 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1855354, 48.6967585 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 28 42 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3226338460', 'addr:housenumber': '18', 'addr:postcode': '91400', 'addr:street': 'Rue de Paris', 'contact:facebook': 'koalinoh', 'contact:instagram': 'koalinoh', name: 'Koalinoh', note: '(janvier 2021) une affiche sur la porte indique que la boutique "Cloé" a fermé définitivement', opening_hours: 'Tu-Sa 10:00-13:00, Tu-Fr 15:00-19:00, Sa 14:00-19:00', phone: '09 77 45 44 90', shop: 'clothes', website: 'https://www.koalinoh.com/', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.1874795, 48.6971843 ] }, id: 'node/3226338460' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 09 77 45 44 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 09 77 45 44 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 09 77 45 44 90 false ### debug: convertProperty: isStringValue? 09 77 45 44 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 9 77 45 44 90 convertedValue 9 77 45 44 90 ### debug: phone: 09 77 45 44 90 => +33 9 77 45 44 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 77 45 44 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 77 45 44 90 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1874795, 48.6971843 ] }, properties: { amenity: 'charging_station', phone: '+33 9 77 45 44 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3226338771', female: 'no', male: 'yes', name: 'The Barber Company', opening_hours: 'Tu-Fr 10:00-19:00; Sa 10:00-17:30', phone: '+33 1 69 59 34 23', shop: 'hairdresser', 'survey:date': '2022-12-11', website: 'thebarbercompany.fr', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.1862122, 48.6968504 ] }, id: 'node/3226338771' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert female ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName female ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: female ### debug: mapElementFromConf: convert male ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName male ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: male ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 59 34 23 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 59 34 23 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 59 34 23 false ### debug: convertProperty: isStringValue? +33 1 69 59 34 23 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 59 34 23 convertedValue 1 69 59 34 23 ### debug: phone: +33 1 69 59 34 23 => +33 1 69 59 34 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 59 34 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 59 34 23 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1862122, 48.6968504 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 59 34 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3241889461', 'addr:postcode': '91080', amenity: 'post_office', name: 'Courcouronnes Centre', opening_hours: 'Tu-Fr 09:00-12:00; PH off; 2022 Mar 15 off', operator: 'La Poste', 'operator:wikidata': 'Q373724', phone: '3631', 'ref:FR:LaPoste': '16940A', source: 'data.gouv.fr:LaPoste - 01/2013', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4074698, 48.6201846 ] }, id: 'node/3241889461' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 3631 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 3631 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 3631 false ### debug: convertProperty: isStringValue? 3631 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 631 convertedValue 36 31 ### debug: phone: 3631 => +33 36 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 36 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 36 31 ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4074698, 48.6201846 ] }, properties: { amenity: 'post_office', phone: '+33 36 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3242805448', amenity: 'social_facility', 'contact:city': 'Massy', 'contact:housenumber': '8 bis', 'contact:postcode': '91300', 'contact:street': 'Place Victor Schœlcher', description: 'Centre médico-social', name: 'Centre de Planification et d’Éducation Familiale', opening_hours: 'Mo-Th 09:00-12:00,14:00-17:00; Fr 09:00-12:00', operator: 'Essonne', phone: '+33 1 69 20 65 68', short_name: 'CPEF', social_facility: 'outreach' }, geometry: { type: 'Point', coordinates: [ 2.2731373, 48.7312437 ] }, id: 'node/3242805448' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 65 68 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 65 68 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 65 68 false ### debug: convertProperty: isStringValue? +33 1 69 20 65 68 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 65 68 convertedValue 1 69 20 65 68 ### debug: phone: +33 1 69 20 65 68 => +33 1 69 20 65 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 65 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 65 68 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2731373, 48.7312437 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 20 65 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3250238614', name: 'MM boulange', phone: '+33 1 69 38 98 73', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.4814757, 48.7007567 ] }, id: 'node/3250238614' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 98 73 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 98 73 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 98 73 false ### debug: convertProperty: isStringValue? +33 1 69 38 98 73 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 98 73 convertedValue 1 69 38 98 73 ### debug: phone: +33 1 69 38 98 73 => +33 1 69 38 98 73 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 98 73 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 98 73 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4814757, 48.7007567 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 98 73' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3250238864', name: 'Boulangerie Patisserie', phone: '+33 1 69 48 47 56', shop: 'bakery', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.4913201, 48.7158142 ] }, id: 'node/3250238864' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 48 47 56 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 48 47 56 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 48 47 56 false ### debug: convertProperty: isStringValue? +33 1 69 48 47 56 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 48 47 56 convertedValue 1 69 48 47 56 ### debug: phone: +33 1 69 48 47 56 => +33 1 69 48 47 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 47 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 47 56 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4913201, 48.7158142 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 48 47 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3250238868', name: "Chris'Tifs", phone: '+33 69483795', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.4916036, 48.7155661 ] }, id: 'node/3250238868' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 69483795 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 69483795 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 69483795 false ### debug: convertProperty: isStringValue? +33 69483795 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 69483795 convertedValue 6 94 83 79 5 ### debug: phone: +33 69483795 => +33 6 94 83 79 5 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 94 83 79 5 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 94 83 79 5 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4916036, 48.7155661 ] }, properties: { amenity: 'charging_station', phone: '+33 6 94 83 79 5' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3316957398', 'addr:housenumber': '57', brand: 'Volvo', 'brand:wikidata': 'Q215293', email: 'volvoathis@bidaud.fr', facebook: 'http://www.facebook.com/BIDAUD-PERE-ET-FILS-109674112389407/', phone: '+33 1 69 38 81 81', second_hand: 'yes', shop: 'car', website: 'http://bidaud.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3714667, 48.7028782 ] }, id: 'node/3316957398' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 81 81 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 81 81 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 81 81 false ### debug: convertProperty: isStringValue? +33 1 69 38 81 81 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 81 81 convertedValue 1 69 38 81 81 ### debug: phone: +33 1 69 38 81 81 => +33 1 69 38 81 81 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 81 81 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 81 81 ### debug: mapElementFromConf: convert second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: second_hand ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3714667, 48.7028782 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 81 81' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3324149967', amenity: 'fast_food', brand: "Domino's", 'brand:wikidata': 'Q839466', 'brand:wikipedia': "en:Domino's Pizza", 'check_date:opening_hours': '2023-01-02', cuisine: 'pizza', delivery: 'yes', 'diet:vegetarian': 'yes', indoor_seating: 'yes', name: "Domino's", opening_hours: 'Mo-Su 11:00-14:00,18:00-23:00', operator: "Domino's", outdoor_seating: 'no', phone: '+33 160493030', short_name: "Domino's", smoking: 'no', takeaway: 'yes', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1918929, 48.7034465 ] }, id: 'node/3324149967' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 19 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert indoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName indoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: indoor_seating ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 160493030 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 160493030 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 160493030 false ### debug: convertProperty: isStringValue? +33 160493030 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 160493030 convertedValue 1 60 49 30 30 ### debug: phone: +33 160493030 => +33 1 60 49 30 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 49 30 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 49 30 30 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1918929, 48.7034465 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 49 30 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3326161522', access: 'yes', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:housenumber': '6', 'addr:postcode': '91540', 'addr:street': 'Rue Lavoisier', amenity: 'fast_food', cuisine: 'pizza', entrance: 'main', name: 'La Pizza de Nico', opening_hours: 'Mo-Sa 11:30-14:00,18:00-21:30; Su 18:00-21:30', operator: 'La Pizza de Nico', phone: '+33 1 64 98 64 64', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2015', website: 'https://lapizzadenico.com/' }, geometry: { type: 'Point', coordinates: [ 2.4450573, 48.5657083 ] }, id: 'node/3326161522' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert entrance ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName entrance ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: entrance ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 98 64 64 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 98 64 64 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 98 64 64 false ### debug: convertProperty: isStringValue? +33 1 64 98 64 64 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 98 64 64 convertedValue 1 64 98 64 64 ### debug: phone: +33 1 64 98 64 64 => +33 1 64 98 64 64 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 64 64 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 64 64 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4450573, 48.5657083 ] }, properties: { amenity: 'fast_food', phone: '+33 1 64 98 64 64' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3326161523', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue Jean Cocteau', brand: 'Guy Hoquet', 'brand:wikidata': 'Q25383970', 'brand:wikipedia': "fr:Guy Hoquet l'immobilier", comment: 'opening hours must be checked', 'contact:facebook': 'https://www.facebook.com/guyhoquetmennecy/', 'contact:website': 'https://mennecy.guy-hoquet.com/', email: 'mennecy@guyhoquet.com', name: 'Guy Hoquet', office: 'estate_agent', opening_hours: 'Mo-Sa 09:00-19:00', phone: '+33 1 64 57 21 12', source: 'extrapolation', website: 'https://www.guy-hoquet.com/' }, geometry: { type: 'Point', coordinates: [ 2.451341, 48.5650007 ] }, id: 'node/3326161523' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert comment ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName comment ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: comment ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 21 12 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 21 12 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 21 12 false ### debug: convertProperty: isStringValue? +33 1 64 57 21 12 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 21 12 convertedValue 1 64 57 21 12 ### debug: phone: +33 1 64 57 21 12 => +33 1 64 57 21 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 21 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 21 12 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.451341, 48.5650007 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 57 21 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3326169987', 'addr:city': 'Corbeil-Essonnes', 'addr:country': 'FR', 'addr:postcode': '91100', 'addr:street': 'Place Léon Cassé', amenity: 'fast_food', cuisine: 'burger', name: "Allo Sandwich' Rapid'", opening_hours: 'Mo-Su 11:00-14:00,18:00-23:00', phone: '+33 1 60 90 16 11', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.469004, 48.6037219 ] }, id: 'node/3326169987' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 90 16 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 90 16 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 90 16 11 false ### debug: convertProperty: isStringValue? +33 1 60 90 16 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 90 16 11 convertedValue 1 60 90 16 11 ### debug: phone: +33 1 60 90 16 11 => +33 1 60 90 16 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 90 16 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 90 16 11 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.469004, 48.6037219 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 90 16 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3326169988', 'addr:city': 'Ormoy', 'addr:country': 'FR', 'addr:housenumber': '23', 'addr:postcode': '91540', 'addr:street': 'Rue de Tournenfils', amenity: 'fast_food', 'contact:facebook': 'https://www.facebook.com/Andiamo-pizza-485712094844717/', cuisine: 'pizza', delivery: 'yes', level: '0', name: 'Andiamo Pizza', opening_hours: 'Mo-Fr 11:00-14:30,18:00-22:30; Sa 11:00-14:30,18:00-23:00; Su 18:00-23:00', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 69 90 09 22', source: 'extrapolation', takeaway: 'yes', website: 'https://andiamopizzamiami.com/' }, geometry: { type: 'Point', coordinates: [ 2.451662, 48.569351 ] }, id: 'node/3326169988' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 20 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 90 09 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 90 09 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 90 09 22 false ### debug: convertProperty: isStringValue? +33 1 69 90 09 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 90 09 22 convertedValue 1 69 90 09 22 ### debug: phone: +33 1 69 90 09 22 => +33 1 69 90 09 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 90 09 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 90 09 22 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.451662, 48.569351 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 90 09 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3326350561', 'addr:city': 'Corbeil-Essonnes', 'addr:postcode': '91100', 'addr:street': 'Rue Jean Cocteau', brand: 'naturéO', 'brand:wikidata': 'Q6981018', bulk_purchase: 'yes', name: 'NaturéO', organic: 'only', phone: '+33 1 60 89 87 80', shop: 'supermarket', website: 'http://natureo-bio.fr' }, geometry: { type: 'Point', coordinates: [ 2.4504617, 48.6070427 ] }, id: 'node/3326350561' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert bulk_purchase ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName bulk_purchase ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: bulk_purchase ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert organic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName organic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: organic ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 89 87 80 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 89 87 80 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 89 87 80 false ### debug: convertProperty: isStringValue? +33 1 60 89 87 80 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 89 87 80 convertedValue 1 60 89 87 80 ### debug: phone: +33 1 60 89 87 80 => +33 1 60 89 87 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 89 87 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 89 87 80 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4504617, 48.6070427 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 89 87 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3361316187', 'addr:city': 'Palaiseau', 'addr:housenumber': '3', 'addr:postcode': '91120', 'addr:street': 'Rue de la Gare', brand: 'De Neuville', 'brand:wikidata': 'Q106353063', email: 'cedlagarde@free.fr', name: 'De Neuville', opening_hours: 'Tu-Fr 10:00-12:30,15:00-19:30; Sa 09:00-12:30,15:00-19:30', 'payment:cash': 'yes', 'payment:debit_cards': 'yes', phone: '+33 1 60 12 97 08', shop: 'chocolate', website: 'https://www.chocolat-deneuville.com/magasins/de-neuville-palaiseau-chocolat-francais.html' }, geometry: { type: 'Point', coordinates: [ 2.2473725, 48.717486 ] }, id: 'node/3361316187' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:debit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:debit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:debit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 97 08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 97 08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 97 08 false ### debug: convertProperty: isStringValue? +33 1 60 12 97 08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 97 08 convertedValue 1 60 12 97 08 ### debug: phone: +33 1 60 12 97 08 => +33 1 60 12 97 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 97 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 97 08 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2473725, 48.717486 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 12 97 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3393888723', name: 'Le fournil du village', opening_hours: 'Mo, Tu, Th, Fr 07:00-19:30; Sa, Su 07:00-13:00, 15:30-19:30', phone: '+33160868470', shop: 'bakery', website: 'https://fournilduvillage.com' }, geometry: { type: 'Point', coordinates: [ 2.3814476, 48.6152465 ] }, id: 'node/3393888723' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160868470 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160868470 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160868470 false ### debug: convertProperty: isStringValue? +33160868470 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160868470 convertedValue 1 60 86 84 70 ### debug: phone: +33160868470 => +33 1 60 86 84 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 84 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 84 70 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3814476, 48.6152465 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 84 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3393910780', amenity: 'pharmacy', dispensing: 'yes', name: 'Pharmacie Xénidis Briard', opening_hours: 'Mo-Fr 09:00-13:00,14:30-20:00; Sa 09:00-13:00', phone: '+33160864187', 'ref:FR:FINESS': '910005750', source: 'Le ministère des solidarités et de la santé - 10/2018' }, geometry: { type: 'Point', coordinates: [ 2.3763276, 48.6139151 ] }, id: 'node/3393910780' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160864187 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160864187 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160864187 false ### debug: convertProperty: isStringValue? +33160864187 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160864187 convertedValue 1 60 86 41 87 ### debug: phone: +33160864187 => +33 1 60 86 41 87 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 41 87 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 41 87 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3763276, 48.6139151 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 86 41 87' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3469680209', 'addr:city': 'Athis-Mons', 'addr:housenumber': '37', 'addr:postcode': '91200', 'addr:street': 'Rue Geneviève Anthonioz-de Gaulle', amenity: 'school', email: '0910676r@ac-versailles.fr', name: 'Lycée polyvalent Clément Ader', 'operator:type': 'public', phone: '+33 1 69 38 36 36', 'ref:UAI': '0910676R', 'school:FR': 'lycée', website: 'http://www.lyc-ader-athis.ac-versailles.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3921607, 48.7111078 ] }, id: 'node/3469680209' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 36 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 36 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 36 36 false ### debug: convertProperty: isStringValue? +33 1 69 38 36 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 36 36 convertedValue 1 69 38 36 36 ### debug: phone: +33 1 69 38 36 36 => +33 1 69 38 36 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 36 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 36 36 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3921607, 48.7111078 ] }, properties: { amenity: 'school', phone: '+33 1 69 38 36 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3485639944', 'addr:city': 'Gif-sur-Yvette', 'addr:housenumber': '11', 'addr:postcode': '91190', 'addr:street': 'Place du Marché Neuf', amenity: 'pharmacy', 'contact:phone': '+33 1 60 12 56 21', dispensing: 'yes', healthcare: 'pharmacy', name: 'Pharmacie du Marché', opening_hours: 'Mo-Fr 08:30-13:00,14:30-20:00; Sa 08:30-13:00,14:30-19:30', phone: '+33 1 60 12 56 21', 'ref:FR:FINESS': '910008853', since: '2004-01-02' }, geometry: { type: 'Point', coordinates: [ 2.1147339, 48.6884121 ] }, id: 'node/3485639944' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 56 21 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 56 21 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 56 21 false ### debug: convertProperty: isStringValue? +33 1 60 12 56 21 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 56 21 convertedValue 1 60 12 56 21 ### debug: phone: +33 1 60 12 56 21 => +33 1 60 12 56 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 56 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 56 21 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert since ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName since ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: since ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1147339, 48.6884121 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 12 56 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3485646210', 'addr:city': 'Savigny-sur-Orge', 'addr:housenumber': '6', 'addr:postcode': '91600', 'addr:street': 'Avenue des Écoles', amenity: 'pharmacy', dispensing: 'yes', healthcare: 'pharmacy', is_in: 'Essonne', name: 'Pharmacie Jean-Yves Caufment', opening_hours: 'Mo-Fr 9:00-12:30,14:00-20:00; Sa 9:00-12:30,14:00-18:00', phone: '+33 1 69 96 03 98', 'ref:FR:FINESS': '910013242', since: '1994-12-13', source: 'cadastre-dgi-fr source : Direction Générale des Finances Publiques - Cadastre. Mise à jour : 2016', website: 'https://www.pharmacie-savigny-orge.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3526506, 48.687044 ] }, id: 'node/3485646210' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert is_in ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName is_in ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: is_in ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 96 03 98 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 96 03 98 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 96 03 98 false ### debug: convertProperty: isStringValue? +33 1 69 96 03 98 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 96 03 98 convertedValue 1 69 96 03 98 ### debug: phone: +33 1 69 96 03 98 => +33 1 69 96 03 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 96 03 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 96 03 98 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert since ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName since ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: since ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3526506, 48.687044 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 96 03 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3485646234', 'addr:housenumber': '7', alt_name: "SELARL Pharmacie du Val d'Athis", amenity: 'pharmacy', 'contact:fax': '+33 1 69 57 06 65', 'contact:phone': '+33 1 69 38 36 08', dispensing: 'yes', healthcare: 'pharmacy', opening_hours: 'Mo 14:30-19:30; Tu-Sa 09:00-12:30,14:30-19:30', phone: '+33 1 69 38 36 08', 'ref:FR:FINESS': '910005271', 'ref:FR:NAF': '4773Z', 'ref:FR:SIRET': '48169274700019', since: '1991-09-25' }, geometry: { type: 'Point', coordinates: [ 2.3967566, 48.7076427 ] }, id: 'node/3485646234' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert contact:fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:fax ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 36 08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 36 08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 36 08 false ### debug: convertProperty: isStringValue? +33 1 69 38 36 08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 36 08 convertedValue 1 69 38 36 08 ### debug: phone: +33 1 69 38 36 08 => +33 1 69 38 36 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 36 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 36 08 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert since ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName since ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: since ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3967566, 48.7076427 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 38 36 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3485646757', 'addr:city': 'Verrières-le-Buisson', 'addr:postcode': '91370', 'addr:street': 'Place des Prés-Hauts', amenity: 'pharmacy', 'contact:fax': '+33 1 60 13 93 24', 'contact:phone': '+33 1 69 20 34 01', dispensing: 'yes', healthcare: 'pharmacy', name: 'Grande Pharmacie des Prés Hauts', opening_hours: 'Mo-Fr 09:00-13:00, 14:00-19:30; Sa 09:00-19:30', phone: '+33169203401', 'ref:FR:FINESS': '910013465', since: '1984-02-01' }, geometry: { type: 'Point', coordinates: [ 2.2711642, 48.7527689 ] }, id: 'node/3485646757' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert contact:fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:fax ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169203401 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169203401 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169203401 false ### debug: convertProperty: isStringValue? +33169203401 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169203401 convertedValue 1 69 20 34 01 ### debug: phone: +33169203401 => +33 1 69 20 34 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 34 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 34 01 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert since ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName since ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: since ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2711642, 48.7527689 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 20 34 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3485647304', 'addr:housenumber': '7', amenity: 'pharmacy', 'contact:phone': '+33 1 69 38 59 17', dispensing: 'yes', healthcare: 'pharmacy', phone: '+33 1 60 48 32 31', 'ref:FR:FINESS': '910005370', 'ref:FR:NAF': '4773Z', 'ref:FR:SIRET': '85368417300018', since: '2005-01-10' }, geometry: { type: 'Point', coordinates: [ 2.3635027, 48.7049444 ] }, id: 'node/3485647304' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 32 31 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 32 31 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 32 31 false ### debug: convertProperty: isStringValue? +33 1 60 48 32 31 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 32 31 convertedValue 1 60 48 32 31 ### debug: phone: +33 1 60 48 32 31 => +33 1 60 48 32 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 32 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 32 31 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert since ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName since ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: since ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3635027, 48.7049444 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 48 32 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3499181178', 'addr:city': 'Buno-Bonnevaux', 'addr:housenumber': '1', 'addr:postcode': '91720', 'addr:street': 'Place Jean-Marie Ferry', amenity: 'townhall', name: 'Mairie de Buno-Bonnevaux', phone: '+33164994887', website: 'http://buno-bonnevaux.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3883493, 48.3605244 ] }, id: 'node/3499181178' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : townhall ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping townhall ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? townhall true ### debug: convertProperty: isStringValue? townhall true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ townhall => townhall ### debug: convertProperty: -- convertedValue townhall ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164994887 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164994887 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164994887 false ### debug: convertProperty: isStringValue? +33164994887 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164994887 convertedValue 1 64 99 48 87 ### debug: phone: +33164994887 => +33 1 64 99 48 87 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 48 87 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 48 87 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3883493, 48.3605244 ] }, properties: { amenity: 'townhall', phone: '+33 1 64 99 48 87' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3500523284', 'addr:city': 'Épinay-sous-Sénart', 'addr:housenumber': '14', 'addr:postcode': '91860', 'addr:street': 'Rue Sainte-Geneviève', amenity: 'social_facility', name: "centre communal d'action sociale", phone: '+33 1.60.47.85.73', social_facility: 'outreach' }, geometry: { type: 'Point', coordinates: [ 2.5134835, 48.6948485 ] }, id: 'node/3500523284' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1.60.47.85.73 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1.60.47.85.73 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1.60.47.85.73 false ### debug: convertProperty: isStringValue? +33 1.60.47.85.73 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1.60.47.85.73 convertedValue 1 60 47 85 73 ### debug: phone: +33 1.60.47.85.73 => +33 1 60 47 85 73 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 47 85 73 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 47 85 73 ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5134835, 48.6948485 ] }, properties: { amenity: 'social_facility', phone: '+33 1 60 47 85 73' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3500535497', 'addr:city': 'Gironville-sur-Essonne', 'addr:housenumber': '20', 'addr:postcode': '91720', 'addr:street': 'Grande Rue', amenity: 'townhall', name: 'Mairie de Gironville-sur-Essonne', phone: '+33164995218', website: 'http://www.gironville-sur-essonne.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3799612, 48.3716824 ] }, id: 'node/3500535497' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : townhall ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping townhall ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? townhall true ### debug: convertProperty: isStringValue? townhall true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ townhall => townhall ### debug: convertProperty: -- convertedValue townhall ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164995218 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164995218 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164995218 false ### debug: convertProperty: isStringValue? +33164995218 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164995218 convertedValue 1 64 99 52 18 ### debug: phone: +33164995218 => +33 1 64 99 52 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 52 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 52 18 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3799612, 48.3716824 ] }, properties: { amenity: 'townhall', phone: '+33 1 64 99 52 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3500536369', 'addr:city': 'Grigny', 'addr:housenumber': '19', 'addr:postcode': '91350', 'addr:street': 'Route de Corbeil', amenity: 'townhall', 'contact:facebook': 'https://www.facebook.com/villedegrigny91/', 'contact:instagram': 'https://www.instagram.com/villedegrigny91/', 'contact:youtube': 'https://www.youtube.com/@VilledeGrigny91', email: 'courriers.ville@grigny91.fr', name: 'Mairie de Grigny', phone: '+33 1 69 02 53 53', 'townhall:type': 'city', website: 'http://grigny91.fr/', wheelchair: 'yes', wikidata: 'Q238310', wikipedia: 'fr:Grigny (Essonne)' }, geometry: { type: 'Point', coordinates: [ 2.384993, 48.6562351 ] }, id: 'node/3500536369' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : townhall ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping townhall ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? townhall true ### debug: convertProperty: isStringValue? townhall true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ townhall => townhall ### debug: convertProperty: -- convertedValue townhall ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert contact:youtube ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:youtube ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:youtube ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 02 53 53 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 02 53 53 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 02 53 53 false ### debug: convertProperty: isStringValue? +33 1 69 02 53 53 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 02 53 53 convertedValue 1 69 02 53 53 ### debug: phone: +33 1 69 02 53 53 => +33 1 69 02 53 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 02 53 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 02 53 53 ### debug: mapElementFromConf: convert townhall:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName townhall:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: townhall:type ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapElementFromConf: convert wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikipedia ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.384993, 48.6562351 ] }, properties: { amenity: 'townhall', phone: '+33 1 69 02 53 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3500569129', 'addr:city': 'Morigny-Champigny', 'addr:housenumber': '5', 'addr:postcode': '91150', 'addr:street': 'Rue de la Mairie', amenity: 'townhall', email: 'mairie@morignychampigny.fr', name: 'Mairie de Morigny-Champigny', phone: '+331 64 94 39 09', website: 'http://www.morignychampigny.fr' }, geometry: { type: 'Point', coordinates: [ 2.1810416, 48.4469173 ] }, id: 'node/3500569129' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : townhall ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping townhall ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? townhall true ### debug: convertProperty: isStringValue? townhall true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ townhall => townhall ### debug: convertProperty: -- convertedValue townhall ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 64 94 39 09 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 64 94 39 09 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 64 94 39 09 false ### debug: convertProperty: isStringValue? +331 64 94 39 09 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 64 94 39 09 convertedValue 1 64 94 39 09 ### debug: phone: +331 64 94 39 09 => +33 1 64 94 39 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 94 39 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 94 39 09 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1810416, 48.4469173 ] }, properties: { amenity: 'townhall', phone: '+33 1 64 94 39 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3515412159', 'addr:city': 'Épinay-sous-Sénart', 'addr:housenumber': '34 k', 'addr:postcode': '91860', 'addr:street': 'Rue de la Forêt', craft: 'brewery', name: 'Parisis', opening_hours: 'Fr 17:30-19:00; Sa 09:30-12:30', phone: '+33 1 60 46 62 33', website: 'http://brasserie-parisis.com/' }, geometry: { type: 'Point', coordinates: [ 2.5125796, 48.6886878 ] }, id: 'node/3515412159' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 46 62 33 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 46 62 33 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 46 62 33 false ### debug: convertProperty: isStringValue? +33 1 60 46 62 33 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 46 62 33 convertedValue 1 60 46 62 33 ### debug: phone: +33 1 60 46 62 33 => +33 1 60 46 62 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 46 62 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 46 62 33 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5125796, 48.6886878 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 46 62 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3556296706', 'addr:city': 'Gif-sur-Yvette', 'addr:housenumber': '1', 'addr:postcode': '91190', 'addr:street': 'Route de la Noue', name: 'Orano', office: 'company', phone: '+33169184242' }, geometry: { type: 'Point', coordinates: [ 2.1011002, 48.7015633 ] }, id: 'node/3556296706' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169184242 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169184242 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169184242 false ### debug: convertProperty: isStringValue? +33169184242 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169184242 convertedValue 1 69 18 42 42 ### debug: phone: +33169184242 => +33 1 69 18 42 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 18 42 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 18 42 42 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1011002, 48.7015633 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 18 42 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3583512077', 'addr:city': 'Palaiseau', 'addr:housenumber': '158', 'addr:postcode': '91120', 'addr:street': 'Rue de Paris', amenity: 'bar', name: 'Le Paris', opening_hours: 'Tu-Su 08:00-21:00', phone: '+33 1 69 20 33 91', smoking: 'outside' }, geometry: { type: 'Point', coordinates: [ 2.243354, 48.7123471 ] }, id: 'node/3583512077' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bar ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bar ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bar true ### debug: convertProperty: isStringValue? bar true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bar => bar ### debug: convertProperty: -- convertedValue bar ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 33 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 33 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 33 91 false ### debug: convertProperty: isStringValue? +33 1 69 20 33 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 33 91 convertedValue 1 69 20 33 91 ### debug: phone: +33 1 69 20 33 91 => +33 1 69 20 33 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 33 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 33 91 ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.243354, 48.7123471 ] }, properties: { amenity: 'bar', phone: '+33 1 69 20 33 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3601140071', 'addr:postcode': '91450', amenity: 'post_office', brand: 'La Poste', name: 'Soisy-sur-Seine Annexe', opening_hours: 'Tu-Fr 10:00-13:00,14:00-18:00; PH off; 2022 May 03-06 off', operator: 'La Poste', phone: '+33160756866', post_office: 'post_partner', 'ref:FR:LaPoste': '17015A', source: 'LaPoste - 2021-01', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.4581037, 48.651199 ] }, id: 'node/3601140071' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160756866 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160756866 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160756866 false ### debug: convertProperty: isStringValue? +33160756866 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160756866 convertedValue 1 60 75 68 66 ### debug: phone: +33160756866 => +33 1 60 75 68 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 68 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 68 66 ### debug: mapElementFromConf: convert post_office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName post_office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: post_office ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4581037, 48.651199 ] }, properties: { amenity: 'post_office', phone: '+33 1 60 75 68 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3656461122', 'addr:city': 'Orsay', 'addr:housenumber': '14', 'addr:postcode': '91400', 'addr:street': 'Avenue Saint-Laurent', name: "Le Pass'age", phone: '+33 1 69 29 01 49' }, geometry: { type: 'Point', coordinates: [ 2.1893448, 48.6985201 ] }, id: 'node/3656461122' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 29 01 49 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 29 01 49 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 29 01 49 false ### debug: convertProperty: isStringValue? +33 1 69 29 01 49 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 29 01 49 convertedValue 1 69 29 01 49 ### debug: phone: +33 1 69 29 01 49 => +33 1 69 29 01 49 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 29 01 49 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 29 01 49 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1893448, 48.6985201 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 29 01 49' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3707823274', 'addr:city': 'Évry-Courcouronnes', 'addr:housenumber': '48', 'addr:postcode': '91000', 'addr:street': 'Boulevard des Coquibus', alt_name: "Institut Supérieur d'Enseignement KALLIOPE", amenity: 'college', 'building:levels': '1', name: 'ISEK', opening_hours: 'Mo-Fr 09:00-18:00', operator: 'ISEK', phone: '+33 1 79 82 11 44', website: 'https://isek.fr' }, geometry: { type: 'Point', coordinates: [ 2.4301228, 48.626132 ] }, id: 'node/3707823274' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : college ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping college ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? college true ### debug: convertProperty: isStringValue? college true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ college => college ### debug: convertProperty: -- convertedValue college ### debug: mapElementFromConf: convert building:levels ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName building:levels ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: building:levels ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 79 82 11 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 79 82 11 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 79 82 11 44 false ### debug: convertProperty: isStringValue? +33 1 79 82 11 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 79 82 11 44 convertedValue 1 79 82 11 44 ### debug: phone: +33 1 79 82 11 44 => +33 1 79 82 11 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 79 82 11 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 79 82 11 44 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4301228, 48.626132 ] }, properties: { amenity: 'college', phone: '+33 1 79 82 11 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3708760484', name: 'Au Jardin de Céline', note: 'Fleuriste', opening_hours: 'Mo-Sa 09:00-20:00; Su 09:00-13:00', phone: '+33 1 69 20 30 00', shop: 'florist' }, geometry: { type: 'Point', coordinates: [ 2.2738646, 48.7341112 ] }, id: 'node/3708760484' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 30 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 30 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 30 00 false ### debug: convertProperty: isStringValue? +33 1 69 20 30 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 30 00 convertedValue 1 69 20 30 00 ### debug: phone: +33 1 69 20 30 00 => +33 1 69 20 30 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 30 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 30 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2738646, 48.7341112 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 30 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3708762927', 'addr:city': 'Massy', 'addr:housenumber': '2', 'addr:postcode': '91300', 'addr:street': 'Rue Pierre Picard', amenity: 'driving_school', name: 'ECF / CFRE', opening_hours: 'Mo,Tu,Th,Fr 14:00-19:00; We 10:00-12:00,14:00-19:00; Sa 09:00-12:00', phone: '+33 1 69 20 18 43' }, geometry: { type: 'Point', coordinates: [ 2.2735529, 48.734028 ] }, id: 'node/3708762927' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 18 43 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 18 43 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 18 43 false ### debug: convertProperty: isStringValue? +33 1 69 20 18 43 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 18 43 convertedValue 1 69 20 18 43 ### debug: phone: +33 1 69 20 18 43 => +33 1 69 20 18 43 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 18 43 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 18 43 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2735529, 48.734028 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 20 18 43' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3767557223', 'addr:postcode': '91270', amenity: 'post_office', atm: 'yes', name: 'Vigneux-sur-Seine', opening_hours: 'closed', operator: 'La Poste', phone: '3631', 'ref:FR:LaPoste': '17002A', source: 'data.gouv.fr:LaPoste - 06/2015', stamping_machine: 'yes', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4282434, 48.7031186 ] }, id: 'node/3767557223' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 3631 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 3631 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 3631 false ### debug: convertProperty: isStringValue? 3631 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 631 convertedValue 36 31 ### debug: phone: 3631 => +33 36 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 36 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 36 31 ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert stamping_machine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName stamping_machine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: stamping_machine ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4282434, 48.7031186 ] }, properties: { amenity: 'post_office', phone: '+33 36 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3767567628', 'addr:postcode': '91270', amenity: 'post_office', name: 'Vigneux Anatole France', opening_hours: 'Tu-Fr 08:30-13:00,14:00-16:45; Sa 09:00-11:45; PH off; 2023 Jul 18-22,2023 Jul 25-29 off', operator: 'La Poste', phone: '+33 1 69 00 16 00', post_office: 'post_annex', 'ref:FR:LaPoste': '72726A', source: 'data.gouv.fr:LaPoste - 06/2015', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.4314072, 48.6975687 ] }, id: 'node/3767567628' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 00 16 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 00 16 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 00 16 00 false ### debug: convertProperty: isStringValue? +33 1 69 00 16 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 00 16 00 convertedValue 1 69 00 16 00 ### debug: phone: +33 1 69 00 16 00 => +33 1 69 00 16 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 00 16 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 00 16 00 ### debug: mapElementFromConf: convert post_office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName post_office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: post_office ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4314072, 48.6975687 ] }, properties: { amenity: 'post_office', phone: '+33 1 69 00 16 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3782125196', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '1', 'addr:postcode': '91370', 'addr:street': "Rue de l'Église", email: 'ELHASSANABOU0103@GMAIL.COM', name: 'Aux Gourmandises de Verrières', opening_hours: 'Tu-Su 06:30-20:00', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 69 20 20 92', shop: 'bakery', website: 'https://auxgourmandisesdeverrieres.eatbu.com/?lang=fr' }, geometry: { type: 'Point', coordinates: [ 2.2656692, 48.7476256 ] }, id: 'node/3782125196' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 20 92 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 20 92 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 20 92 false ### debug: convertProperty: isStringValue? +33 1 69 20 20 92 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 20 92 convertedValue 1 69 20 20 92 ### debug: phone: +33 1 69 20 20 92 => +33 1 69 20 20 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 20 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 20 92 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2656692, 48.7476256 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 20 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3790541238', name: "L'atelier du Sourcil", opening_hours: 'Tu-Fr 10:00-19:00; Sa 10:00-18:00', phone: '+33160192054', shop: 'beauty', 'survey:date': '2020-10-21', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.1871117, 48.6978848 ] }, id: 'node/3790541238' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160192054 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160192054 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160192054 false ### debug: convertProperty: isStringValue? +33160192054 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160192054 convertedValue 1 60 19 20 54 ### debug: phone: +33160192054 => +33 1 60 19 20 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 19 20 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 19 20 54 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1871117, 48.6978848 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 19 20 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3792999351', 'contact:city': 'Gif-sur-Yvette', 'contact:country': 'FR', 'contact:housenumber': '24', 'contact:postcode': '91190', 'contact:street': 'Rue Alphonse Pécard', name: 'Sur un Banc', phone: '+33 1 69 41 75 64', shop: 'clothes', source: 'Observations sur place + GPS', website: 'https://www.surunbanc.fr' }, geometry: { type: 'Point', coordinates: [ 2.135609, 48.70183 ] }, id: 'node/3792999351' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:country ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 41 75 64 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 41 75 64 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 41 75 64 false ### debug: convertProperty: isStringValue? +33 1 69 41 75 64 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 41 75 64 convertedValue 1 69 41 75 64 ### debug: phone: +33 1 69 41 75 64 => +33 1 69 41 75 64 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 41 75 64 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 41 75 64 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.135609, 48.70183 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 41 75 64' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3794704407', 'addr:housenumber': '3', email: 'jeunesseetsports@mairie-athis-mons.fr', government: 'public_service', office: 'government', phone: '+33 1 69 57 83 51', website: 'http://www.mairie-athis-mons.fr/annuaire/structure_45.htm' }, geometry: { type: 'Point', coordinates: [ 2.3858323, 48.7057818 ] }, id: 'node/3794704407' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 83 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 83 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 83 51 false ### debug: convertProperty: isStringValue? +33 1 69 57 83 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 83 51 convertedValue 1 69 57 83 51 ### debug: phone: +33 1 69 57 83 51 => +33 1 69 57 83 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 83 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 83 51 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3858323, 48.7057818 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 83 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3794704408', 'addr:housenumber': '3', email: 'paj@mairie-athis-mons.fr', government: 'public_service', office: 'government', phone: '+33 1 69 54 54 46', website: 'http://www.mairie-athis-mons.fr/annuaire/structure_373.htm' }, geometry: { type: 'Point', coordinates: [ 2.3856045, 48.7057655 ] }, id: 'node/3794704408' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 54 54 46 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 54 54 46 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 54 54 46 false ### debug: convertProperty: isStringValue? +33 1 69 54 54 46 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 54 54 46 convertedValue 1 69 54 54 46 ### debug: phone: +33 1 69 54 54 46 => +33 1 69 54 54 46 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 54 54 46 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 54 54 46 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3856045, 48.7057655 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 54 54 46' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3794738353', 'addr:housenumber': '7', amenity: 'fast_food', cuisine: 'chicken;portuguese', delivery: 'no', drive_through: 'no', opening_hours: '09:30-14:00,16:00-22:00', phone: '+33 1 69 38 06 06', 'ref:FR:NAF': '5610C', smoking: 'no', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.38927, 48.7086367 ] }, id: 'node/3794738353' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 06 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 06 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 06 06 false ### debug: convertProperty: isStringValue? +33 1 69 38 06 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 06 06 convertedValue 1 69 38 06 06 ### debug: phone: +33 1 69 38 06 06 => +33 1 69 38 06 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 06 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 06 06 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.38927, 48.7086367 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 38 06 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3803970325', 'addr:city': 'Massy', 'addr:housenumber': '1', 'addr:postcode': '91300', 'addr:street': 'Mail Henry de Vilmorin', alt_name: 'Centre Dentaire de la Gare de Massy', amenity: 'dentist', 'check_date:opening_hours': '2023-03-04', healthcare: 'dentist', 'healthcare:speciality': 'dentist', name: 'Centre Dentaire de la Gare de Massy', opening_hours: 'Mo-Fr 09:00-19:00', phone: '+33 1 85 37 05 05', website: 'https://www.doctolib.fr/cabinet-dentaire/massy/centre-dentaire-massy' }, geometry: { type: 'Point', coordinates: [ 2.2565461, 48.7268382 ] }, id: 'node/3803970325' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 85 37 05 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 85 37 05 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 85 37 05 05 false ### debug: convertProperty: isStringValue? +33 1 85 37 05 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 85 37 05 05 convertedValue 1 85 37 05 05 ### debug: phone: +33 1 85 37 05 05 => +33 1 85 37 05 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 85 37 05 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 85 37 05 05 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2565461, 48.7268382 ] }, properties: { amenity: 'dentist', phone: '+33 1 85 37 05 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3804030624', 'addr:city': 'Massy', 'addr:housenumber': '9', 'addr:postcode': '91300', 'addr:street': "Place de l'Union Européenne", 'capacity:covid19': '1', name: 'Les Amoureux du Chocolat', opening_hours: 'Tu-Sa 09:30-19:30', 'opening_hours:covid19': 'Tu-Sa 09:30-19:00', phone: '+33 1 85 41 05 43', shop: 'chocolate', website: 'http://www.lesamoureuxduchocolat.com/' }, geometry: { type: 'Point', coordinates: [ 2.2575326, 48.7274037 ] }, id: 'node/3804030624' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert capacity:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName capacity:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: capacity:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 85 41 05 43 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 85 41 05 43 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 85 41 05 43 false ### debug: convertProperty: isStringValue? +33 1 85 41 05 43 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 85 41 05 43 convertedValue 1 85 41 05 43 ### debug: phone: +33 1 85 41 05 43 => +33 1 85 41 05 43 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 85 41 05 43 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 85 41 05 43 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2575326, 48.7274037 ] }, properties: { amenity: 'charging_station', phone: '+33 1 85 41 05 43' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3818512282', 'addr:city': 'Grigny', 'addr:housenumber': '8', 'addr:postcode': '91350', 'addr:street': 'Avenue Émile Aillaud', name: 'Condorcet Sci', office: 'company', phone: '+33 1 69 02 76 40' }, geometry: { type: 'Point', coordinates: [ 2.3795113, 48.6493501 ] }, id: 'node/3818512282' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 02 76 40 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 02 76 40 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 02 76 40 false ### debug: convertProperty: isStringValue? +33 1 69 02 76 40 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 02 76 40 convertedValue 1 69 02 76 40 ### debug: phone: +33 1 69 02 76 40 => +33 1 69 02 76 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 02 76 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 02 76 40 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3795113, 48.6493501 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 02 76 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3835419943', 'addr:city': 'Morsang-sur-Orge', 'addr:housenumber': '31', 'addr:postcode': '91390', 'addr:street': "Rue de l'Épargne", amenity: 'social_facility', name: 'Protection Maternelle et Infantile Morsang-sur-Orge', operator: 'CG91', phone: '+33169460958', 'ref:FR:FINESS': '910060276', short_name: 'PMI Morsang-sur-Orge', social_facility: 'ambulatory_care', 'social_facility:for': 'child', source: 'Le ministère des solidarités et de la santé - 2021-03', 'type:FR:FINESS': '230' }, geometry: { type: 'Point', coordinates: [ 2.3517237, 48.6540791 ] }, id: 'node/3835419943' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169460958 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169460958 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169460958 false ### debug: convertProperty: isStringValue? +33169460958 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169460958 convertedValue 1 69 46 09 58 ### debug: phone: +33169460958 => +33 1 69 46 09 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 46 09 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 46 09 58 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3517237, 48.6540791 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 46 09 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3880270050', 'access:covid19': 'yes', amenity: 'fast_food', 'contact:city': 'Massy', 'contact:housenumber': '95', 'contact:postcode': '91300', 'contact:street': 'Rue Gabriel Péri', cuisine: 'kebab', 'description:covid19': 'Massy kebab', name: 'Istanbul Kebab', phone: '+33 1 77 06 50 62' }, geometry: { type: 'Point', coordinates: [ 2.2760385, 48.7296465 ] }, id: 'node/3880270050' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 77 06 50 62 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 77 06 50 62 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 77 06 50 62 false ### debug: convertProperty: isStringValue? +33 1 77 06 50 62 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 77 06 50 62 convertedValue 1 77 06 50 62 ### debug: phone: +33 1 77 06 50 62 => +33 1 77 06 50 62 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 77 06 50 62 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 77 06 50 62 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2760385, 48.7296465 ] }, properties: { amenity: 'fast_food', phone: '+33 1 77 06 50 62' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3880270051', 'contact:city': 'Massy', 'contact:housenumber': '97', 'contact:postcode': '91300', 'contact:street': 'Rue Gabriel Péri', name: 'Job Center', office: 'employment_agency', phone: '+33 1 60 11 42 99' }, geometry: { type: 'Point', coordinates: [ 2.2759678, 48.7295955 ] }, id: 'node/3880270051' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 11 42 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 11 42 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 11 42 99 false ### debug: convertProperty: isStringValue? +33 1 60 11 42 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 11 42 99 convertedValue 1 60 11 42 99 ### debug: phone: +33 1 60 11 42 99 => +33 1 60 11 42 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 42 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 42 99 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2759678, 48.7295955 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 11 42 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3880270053', 'contact:city': 'Massy', 'contact:housenumber': '66', 'contact:postcode': '91300', 'contact:street': 'Rue Gabriel Péri', delivery: 'yes', name: 'Le Fruitier du Vieux Massy', opening_hours: 'Tu-Su 08:00-20:00 open;Tu-Fr 13:00-15:00 off', 'opening_hours:covid19': 'Tu-Su 08:00-18:30', phone: '+33 1 60 11 01 06', 'ref:FR:SIRET': '44369924400028', shop: 'greengrocer', website: 'https://www.lespapillesdor.fr/commercants/le-fruitier-du-vieux-massy' }, geometry: { type: 'Point', coordinates: [ 2.2758839, 48.7296895 ] }, id: 'node/3880270053' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 11 01 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 11 01 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 11 01 06 false ### debug: convertProperty: isStringValue? +33 1 60 11 01 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 11 01 06 convertedValue 1 60 11 01 06 ### debug: phone: +33 1 60 11 01 06 => +33 1 60 11 01 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 01 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 01 06 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2758839, 48.7296895 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 11 01 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3880270054', 'contact:city': 'Massy', 'contact:housenumber': '70', 'contact:postcode': '91300', 'contact:street': 'Rue Gabriel Péri', name: 'ASSU 2000', office: 'insurance', phone: '+33 1 48 10 45 58' }, geometry: { type: 'Point', coordinates: [ 2.2757444, 48.7295961 ] }, id: 'node/3880270054' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 48 10 45 58 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 48 10 45 58 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 48 10 45 58 false ### debug: convertProperty: isStringValue? +33 1 48 10 45 58 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 48 10 45 58 convertedValue 1 48 10 45 58 ### debug: phone: +33 1 48 10 45 58 => +33 1 48 10 45 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 48 10 45 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 48 10 45 58 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2757444, 48.7295961 ] }, properties: { amenity: 'charging_station', phone: '+33 1 48 10 45 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3880387275', 'addr:city': 'Massy', 'addr:housenumber': '1', 'addr:postcode': '91300', 'addr:street': 'Rue de la Division Leclerc', name: 'april', office: 'insurance', opening_hours: 'Mo 14:00-18:00; Tu-Fr 09:30-12:30,14:00-18:00; Sa 09:00-12:00; PH off', phone: '+33 1 69 53 03 85', website: 'https://www.april.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2754655, 48.729559 ] }, id: 'node/3880387275' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 53 03 85 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 53 03 85 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 53 03 85 false ### debug: convertProperty: isStringValue? +33 1 69 53 03 85 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 53 03 85 convertedValue 1 69 53 03 85 ### debug: phone: +33 1 69 53 03 85 => +33 1 69 53 03 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 53 03 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 53 03 85 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2754655, 48.729559 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 53 03 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3880387295', 'addr:city': 'Massy', 'addr:postcode': '91300', 'addr:street': 'Rue de la Division Leclerc', name: 'Anamika Mini Market', old_name: 'BH CAR', opening_hours: 'Mo-Su 10:00-20:30', phone: '+33 9 53 07 10 25', shop: 'greengrocer' }, geometry: { type: 'Point', coordinates: [ 2.274703, 48.7299078 ] }, id: 'node/3880387295' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 53 07 10 25 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 53 07 10 25 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 53 07 10 25 false ### debug: convertProperty: isStringValue? +33 9 53 07 10 25 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 53 07 10 25 convertedValue 9 53 07 10 25 ### debug: phone: +33 9 53 07 10 25 => +33 9 53 07 10 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 53 07 10 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 53 07 10 25 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.274703, 48.7299078 ] }, properties: { amenity: 'charging_station', phone: '+33 9 53 07 10 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3880390881', amenity: 'fast_food', cuisine: 'pizza', name: 'Chrono Rapido Pizza', note: 'Halal', opening_hours: '11:00-14:30,18:00-23:00', phone: '+33 1 60 13 08 00' }, geometry: { type: 'Point', coordinates: [ 2.2746091, 48.7300584 ] }, id: 'node/3880390881' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 13 08 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 13 08 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 13 08 00 false ### debug: convertProperty: isStringValue? +33 1 60 13 08 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 13 08 00 convertedValue 1 60 13 08 00 ### debug: phone: +33 1 60 13 08 00 => +33 1 60 13 08 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 13 08 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 13 08 00 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2746091, 48.7300584 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 13 08 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3880390883', 'addr:city': 'Massy', 'addr:country': 'FR', 'addr:postcode': '91300', 'addr:street': 'Rue de la Division Leclerc', 'contact:housenumber': '32', 'contact:phone': '+33 1 69 20 04 37', cuisine: 'french', 'disused:amenity': 'restaurant', name: 'Le Café du Marché', opening_hours: 'Mo,Tu,Th 09:00-19:30; Fr,Sa 09:00-22:00; Su 09:00-15:00', outdoor_seating: 'yes', 'payment:coins': 'yes', 'payment:notes': 'yes', 'payment:visa': 'yes', phone: '+33 1 69 20 04 37', website: 'https://le-cafe-du-marche-restaurant.business.site/' }, geometry: { type: 'Point', coordinates: [ 2.2744673, 48.7301141 ] }, id: 'node/3880390883' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert disused:amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName disused:amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: disused:amenity ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:notes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:notes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:notes ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 04 37 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 04 37 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 04 37 false ### debug: convertProperty: isStringValue? +33 1 69 20 04 37 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 04 37 convertedValue 1 69 20 04 37 ### debug: phone: +33 1 69 20 04 37 => +33 1 69 20 04 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 04 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 04 37 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2744673, 48.7301141 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 04 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3880399662', 'addr:city': 'Massy', 'addr:housenumber': '36', 'addr:postcode': '91300', 'addr:street': 'Rue de la Division Leclerc', name: 'Maison Paroissiale Saint-Charles', office: 'religion', phone: '+33 1 69 20 04 33', religion: 'christian' }, geometry: { type: 'Point', coordinates: [ 2.2742977, 48.7301751 ] }, id: 'node/3880399662' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 04 33 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 04 33 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 04 33 false ### debug: convertProperty: isStringValue? +33 1 69 20 04 33 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 04 33 convertedValue 1 69 20 04 33 ### debug: phone: +33 1 69 20 04 33 => +33 1 69 20 04 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 04 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 04 33 ### debug: mapElementFromConf: convert religion ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName religion ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: religion ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2742977, 48.7301751 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 04 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3880426375', 'addr:city': 'Massy', 'addr:housenumber': '44 bis', 'addr:postcode': '91300', 'addr:street': 'Rue de la Division Leclerc', amenity: 'bank', atm: 'yes', brand: 'Crédit Agricole', 'brand:wikidata': 'Q590952', 'brand:wikipedia': 'fr:Crédit agricole', drive_through: 'no', name: 'Crédit Agricole', opening_hours: 'Tu-We 09:00-17:40; Tu 10:00-17:40; Fr 09:00-17:40; Sa 09:00-16:05; PH off', phone: '+33 1 69 75 12 70', website: 'https://www.ca-paris.fr/banque-assurance/massy/massy.html' }, geometry: { type: 'Point', coordinates: [ 2.2737463, 48.7303565 ] }, id: 'node/3880426375' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 75 12 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 75 12 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 75 12 70 false ### debug: convertProperty: isStringValue? +33 1 69 75 12 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 75 12 70 convertedValue 1 69 75 12 70 ### debug: phone: +33 1 69 75 12 70 => +33 1 69 75 12 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 75 12 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 75 12 70 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2737463, 48.7303565 ] }, properties: { amenity: 'bank', phone: '+33 1 69 75 12 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3893150829', 'addr:housenumber': '41', phone: '+33 1 69 73 79 56', 'ref:FR:NAF': '1071C', 'ref:FR:SIRET': '47823817300015', shop: 'bakery', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3715535, 48.702007 ] }, id: 'node/3893150829' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 73 79 56 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 73 79 56 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 73 79 56 false ### debug: convertProperty: isStringValue? +33 1 69 73 79 56 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 73 79 56 convertedValue 1 69 73 79 56 ### debug: phone: +33 1 69 73 79 56 => +33 1 69 73 79 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 73 79 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 73 79 56 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3715535, 48.702007 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 73 79 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3893453982', 'addr:housenumber': '5', opening_hours: 'Mo 09:00-13:00,15:00-18:30; Tu-Fr 09:00-13:00,15:00-20:00; Sa 09:00-20:00; Su 09:00-13:00', phone: '+33 1 69 38 80 40', 'ref:FR:NAF': '4776Z', 'ref:FR:SIRET': '51832075900013', shop: 'florist' }, geometry: { type: 'Point', coordinates: [ 2.3891873, 48.7085261 ] }, id: 'node/3893453982' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 80 40 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 80 40 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 80 40 false ### debug: convertProperty: isStringValue? +33 1 69 38 80 40 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 80 40 convertedValue 1 69 38 80 40 ### debug: phone: +33 1 69 38 80 40 => +33 1 69 38 80 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 80 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 80 40 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3891873, 48.7085261 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 80 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3893453983', 'addr:housenumber': '7', amenity: 'restaurant', cuisine: 'pizza', delivery: 'yes', opening_hours: 'Mo-Sa 11:00-14:30,18:00-23:00', phone: '+33 1 60 47 96 70', phone_1: '+33 9 51 59 71 93', 'ref:FR:NAF': '5610C', 'ref:FR:SIRET': '75025957400010', smoking: 'no', takeaway: 'yes', website: 'http://www.7-alamaison.fr' }, geometry: { type: 'Point', coordinates: [ 2.3892311, 48.708581 ] }, id: 'node/3893453983' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 47 96 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 47 96 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 47 96 70 false ### debug: convertProperty: isStringValue? +33 1 60 47 96 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 47 96 70 convertedValue 1 60 47 96 70 ### debug: phone: +33 1 60 47 96 70 => +33 1 60 47 96 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 47 96 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 47 96 70 ### debug: mapElementFromConf: convert phone_1 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName phone_1 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: phone_1 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3892311, 48.708581 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 47 96 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3893453984', 'addr:housenumber': '7 bis', amenity: 'fast_food', cuisine: 'burger', delivery: 'no', opening_hours: 'Mo-Fr 6:45-17:30', phone: '+33 6 78 36 78 13', 'ref:FR:NAF': '5610A', 'ref:FR:SIRET': '75289726400012', smoking: 'no', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3893143, 48.7086999 ] }, id: 'node/3893453984' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 78 36 78 13 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 78 36 78 13 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 78 36 78 13 false ### debug: convertProperty: isStringValue? +33 6 78 36 78 13 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 78 36 78 13 convertedValue 6 78 36 78 13 ### debug: phone: +33 6 78 36 78 13 => +33 6 78 36 78 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 78 36 78 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 78 36 78 13 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3893143, 48.7086999 ] }, properties: { amenity: 'fast_food', phone: '+33 6 78 36 78 13' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3893453986', 'addr:housenumber': '4', 'contact:website': 'https://www.boucheriedeleglise-athismons.net', 'description:covid19': 'fermée les après-midi pour répondre aux nombreuses commandes, qui sont à passer sur le site web www.boucheriedeleglise-athismons.net', email: 'boucheriedeleglise.athismons@gmail.com', opening_hours: 'Tu-Fr 08:30-13:00,15:30-19:30; Sa 09:00-13:00', 'opening_hours:covid19': 'Tu-Sa 08:30-13:00; Su 09:00-13:00', 'payment:cards': 'yes', 'payment:cash': 'yes', 'payment:cheque': 'yes', 'payment:coins': 'yes', 'payment:contactless': 'yes', 'payment:credit_cards': 'yes', 'payment:debit_cards': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', 'payment:visa_debit': 'yes', 'payment:visa_electron': 'yes', phone: '+33 1 69 38 50 25', 'ref:FR:NAF': '4722Z', 'ref:FR:SIRET': '49067436300018', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.389267, 48.708319 ] }, id: 'node/3893453986' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 22 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert payment:cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cards ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:cheque ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cheque ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cheque ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:contactless ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:contactless ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:contactless ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert payment:debit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:debit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:debit_cards ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert payment:visa_debit ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa_debit ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa_debit ### debug: mapElementFromConf: convert payment:visa_electron ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa_electron ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa_electron ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 50 25 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 50 25 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 50 25 false ### debug: convertProperty: isStringValue? +33 1 69 38 50 25 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 50 25 convertedValue 1 69 38 50 25 ### debug: phone: +33 1 69 38 50 25 => +33 1 69 38 50 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 50 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 50 25 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.389267, 48.708319 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 50 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3893453987', 'addr:housenumber': '2', amenity: 'cafe', internet_access: 'no', opening_hours: 'Tu-Fr 06:30-20:00; Sa 07:30-20:00; Su 07:30-14:00', phone: '+33 1 69 38 41 51', 'ref:FR:NAF': '5630Z', 'ref:FR:SIRET': '80485000600011' }, geometry: { type: 'Point', coordinates: [ 2.3892037, 48.7082673 ] }, id: 'node/3893453987' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 41 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 41 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 41 51 false ### debug: convertProperty: isStringValue? +33 1 69 38 41 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 41 51 convertedValue 1 69 38 41 51 ### debug: phone: +33 1 69 38 41 51 => +33 1 69 38 41 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 41 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 41 51 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3892037, 48.7082673 ] }, properties: { amenity: 'cafe', phone: '+33 1 69 38 41 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3953807158', 'addr:city': 'Massy', 'addr:country': 'FR', 'addr:housenumber': '42', 'addr:postcode': '91300', 'addr:street': 'Rue de la Division Leclerc', brand: 'Orpi', 'brand:wikidata': 'Q3356080', 'brand:wikipedia': "fr:Organisation régionale des professionnels de l'immobilier", 'contact:city': 'Massy', 'contact:fax': '+33160139280', 'contact:housenumber': '42', 'contact:phone': '+33 1 60 11 40 37', 'contact:postcode': '91300', 'contact:street': 'Rue Division Leclerc', name: 'Orpi Agence Du Clocher Immo Massy', office: 'estate_agent', official_name: 'Orpi Agence Du Clocher Massy', opening_hours: 'Mo-Sa 10:00-12:00, 14:00-19:00', phone: '+33 1 60 11 40 37', website: 'https://www.orpi.com/clocher' }, geometry: { type: 'Point', coordinates: [ 2.2738965, 48.7303041 ] }, id: 'node/3953807158' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 21 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:fax ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 11 40 37 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 11 40 37 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 11 40 37 false ### debug: convertProperty: isStringValue? +33 1 60 11 40 37 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 11 40 37 convertedValue 1 60 11 40 37 ### debug: phone: +33 1 60 11 40 37 => +33 1 60 11 40 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 40 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 40 37 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2738965, 48.7303041 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 11 40 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3978131618', 'addr:city': 'Villebon-sur-Yvette', 'addr:housenumber': '2', 'addr:postcode': '91140', 'addr:street': 'Avenue de la Plesse', brand: 'Fitness Park', 'brand:wikidata': 'Q102351191', leisure: 'fitness_centre', name: 'Fitness Park', opening_hours: 'Mo-Su 06:00-23:00', phone: '+33 1 85 74 25 26', sport: 'fitness' }, geometry: { type: 'Point', coordinates: [ 2.2566639, 48.7016594 ] }, id: 'node/3978131618' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 85 74 25 26 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 85 74 25 26 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 85 74 25 26 false ### debug: convertProperty: isStringValue? +33 1 85 74 25 26 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 85 74 25 26 convertedValue 1 85 74 25 26 ### debug: phone: +33 1 85 74 25 26 => +33 1 85 74 25 26 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 85 74 25 26 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 85 74 25 26 ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2566639, 48.7016594 ] }, properties: { amenity: 'charging_station', phone: '+33 1 85 74 25 26' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997305402', 'addr:housenumber': '10', phone: '+33 1 60 48 31 68', 'ref:FR:NAF': '1071C', 'ref:FR:SIRET': '84339495800014', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.396158, 48.7135765 ] }, id: 'node/3997305402' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 31 68 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 31 68 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 31 68 false ### debug: convertProperty: isStringValue? +33 1 60 48 31 68 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 31 68 convertedValue 1 60 48 31 68 ### debug: phone: +33 1 60 48 31 68 => +33 1 60 48 31 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 31 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 31 68 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.396158, 48.7135765 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 31 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997305403', 'addr:housenumber': '1', old_name: 'Boulangerie Camelinat', operator: 'Boulangerie Camelinat', phone: '+33 1 69 38 11 30', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3836058, 48.7104636 ] }, id: 'node/3997305403' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 11 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 11 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 11 30 false ### debug: convertProperty: isStringValue? +33 1 69 38 11 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 11 30 convertedValue 1 69 38 11 30 ### debug: phone: +33 1 69 38 11 30 => +33 1 69 38 11 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 11 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 11 30 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3836058, 48.7104636 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 11 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997305404', 'addr:full': '75 Avenue Jacques Chirac 91200 Athis-Mons', 'addr:postcode': '91200', name: 'Boulangerie Nas', phone: '+33 6 12 29 21 70', 'ref:FR:NAF': '1071C', 'ref:FR:SIRET': '53968004100016', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3644342, 48.7055331 ] }, id: 'node/3997305404' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 12 29 21 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 12 29 21 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 12 29 21 70 false ### debug: convertProperty: isStringValue? +33 6 12 29 21 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 12 29 21 70 convertedValue 6 12 29 21 70 ### debug: phone: +33 6 12 29 21 70 => +33 6 12 29 21 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 12 29 21 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 12 29 21 70 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3644342, 48.7055331 ] }, properties: { amenity: 'charging_station', phone: '+33 6 12 29 21 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997305405', 'addr:housenumber': '25', amenity: 'cafe', facebook: 'http://www.facebook.com/pg/LE-Mercato-chicha-salon-de-th%C3%A9-303867083532344/', outdoor_seating: 'no', phone: '+33 6 76 61 64 79', 'ref:FR:NAF': '5610C', 'ref:FR:SIRET': '84036293300011' }, geometry: { type: 'Point', coordinates: [ 2.3716792, 48.6998166 ] }, id: 'node/3997305405' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 76 61 64 79 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 76 61 64 79 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 76 61 64 79 false ### debug: convertProperty: isStringValue? +33 6 76 61 64 79 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 76 61 64 79 convertedValue 6 76 61 64 79 ### debug: phone: +33 6 76 61 64 79 => +33 6 76 61 64 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 76 61 64 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 76 61 64 79 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3716792, 48.6998166 ] }, properties: { amenity: 'cafe', phone: '+33 6 76 61 64 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997458524', 'addr:housenumber': '2', email: 'boulangerielafamille@yahoo.fr', opening_hours: '06:30-21:00', phone: '+33 1 77 05 33 53', 'ref:FR:NAF': '1071C', 'ref:FR:SIRET': '53191965200010', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3967255, 48.7078415 ] }, id: 'node/3997458524' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 77 05 33 53 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 77 05 33 53 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 77 05 33 53 false ### debug: convertProperty: isStringValue? +33 1 77 05 33 53 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 77 05 33 53 convertedValue 1 77 05 33 53 ### debug: phone: +33 1 77 05 33 53 => +33 1 77 05 33 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 77 05 33 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 77 05 33 53 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3967255, 48.7078415 ] }, properties: { amenity: 'charging_station', phone: '+33 1 77 05 33 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997458525', 'addr:housenumber': '4', amenity: 'cafe', opening_hours: 'Mo-Sa 07:00-20:00; Su 07:00-15:00', phone: '+33 1 69 38 78 96', 'ref:FR:NAF': '5610A', 'ref:FR:SIRET': '75138152600019', smoking: 'no' }, geometry: { type: 'Point', coordinates: [ 2.3969218, 48.7077201 ] }, id: 'node/3997458525' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 78 96 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 78 96 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 78 96 false ### debug: convertProperty: isStringValue? +33 1 69 38 78 96 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 78 96 convertedValue 1 69 38 78 96 ### debug: phone: +33 1 69 38 78 96 => +33 1 69 38 78 96 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 78 96 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 78 96 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3969218, 48.7077201 ] }, properties: { amenity: 'cafe', phone: '+33 1 69 38 78 96' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997587210', 'addr:housenumber': '1 ter', amenity: 'bank', atm: 'yes', brand: "Caisse d'Épargne", 'brand:wikidata': 'Q1547738', 'brand:wikipedia': "fr:Groupe Caisse d'épargne", fax: '+33 1 69 38 73 38', opening_hours: 'Tu-Fr 09:15-12:45,13:45-17:30; Th 09:15-12:45,14:45-18:30; Sa 09:15-13:00,13:45-16:15', phone: '+33 1 80 37 70 01', 'ref:FR:NAF': '6419Z', 'ref:FR:SIRET': '38290094202937', website: 'https://www.caisse-epargne.fr/' }, geometry: { type: 'Point', coordinates: [ 2.387869, 48.7081767 ] }, id: 'node/3997587210' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 80 37 70 01 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 80 37 70 01 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 80 37 70 01 false ### debug: convertProperty: isStringValue? +33 1 80 37 70 01 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 80 37 70 01 convertedValue 1 80 37 70 01 ### debug: phone: +33 1 80 37 70 01 => +33 1 80 37 70 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 80 37 70 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 80 37 70 01 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.387869, 48.7081767 ] }, properties: { amenity: 'bank', phone: '+33 1 80 37 70 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997587212', 'addr:housenumber': '20', craft: 'plumber', phone: '+33 1 60 90 88 05', 'ref:FR:NAF': '4322A', 'ref:FR:SIRET': '54002286000261' }, geometry: { type: 'Point', coordinates: [ 2.3878773, 48.7085982 ] }, id: 'node/3997587212' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 90 88 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 90 88 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 90 88 05 false ### debug: convertProperty: isStringValue? +33 1 60 90 88 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 90 88 05 convertedValue 1 60 90 88 05 ### debug: phone: +33 1 60 90 88 05 => +33 1 60 90 88 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 90 88 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 90 88 05 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3878773, 48.7085982 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 90 88 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997587214', 'addr:housenumber': '5', brand: 'AXA', 'brand:wikidata': 'Q160054', 'brand:wikipedia': 'en:Axa', email: 'agence.sinople@axa.fr', fax: '+33 1 60 48 12 60', office: 'insurance', opening_hours: 'Mo-Fr 09:00-12:30,14:00-18:00', phone: '+33 1 69 38 43 82', 'ref:FR:NAF': '6622Z', 'ref:FR:SIRET': '52877165200013' }, geometry: { type: 'Point', coordinates: [ 2.3876623, 48.7083999 ] }, id: 'node/3997587214' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 43 82 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 43 82 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 43 82 false ### debug: convertProperty: isStringValue? +33 1 69 38 43 82 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 43 82 convertedValue 1 69 38 43 82 ### debug: phone: +33 1 69 38 43 82 => +33 1 69 38 43 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 43 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 43 82 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3876623, 48.7083999 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 43 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997587215', 'addr:housenumber': '1', amenity: 'bank', atm: 'yes', brand: 'Crédit Mutuel', 'brand:wikidata': 'Q642627', 'brand:wikipedia': 'en:Crédit Mutuel', drive_through: 'no', email: '0603501@creditmutuel.fr', fax: '+33 1 69 38 70 77', opening_hours: 'Tu-Fr 09:30-12:30,14:00-18:30; Th 09:30-12:30,15:15-18:30; Sa 09:00-13:00', phone: '+33 820 09 99 07', 'ref:FR:NAF': '6419Z', 'ref:FR:SIRET': '78565179500037', website: 'https://www.creditmutuel.fr/cmidf/fr/banques/contact/trouver-une-agence/Details.aspx?banque=10278&guichet=06035&bureau=01&type=branch&loca=91200' }, geometry: { type: 'Point', coordinates: [ 2.388062, 48.707984 ] }, id: 'node/3997587215' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 820 09 99 07 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 820 09 99 07 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 820 09 99 07 false ### debug: convertProperty: isStringValue? +33 820 09 99 07 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 820 09 99 07 convertedValue 8 20 09 99 07 ### debug: phone: +33 820 09 99 07 => +33 8 20 09 99 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 8 20 09 99 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 8 20 09 99 07 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.388062, 48.707984 ] }, properties: { amenity: 'bank', phone: '+33 8 20 09 99 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997587216', 'addr:housenumber': '8', 'check_date:opening_hours': '2022-03-10', email: 'contact@atoutplussante.fr', fax: '+33 1 69 84 06 72', opening_hours: 'Mo-Th 09:00-13:00,14:00-18:30; Fr 09:00-17:30; Sa 09:30-12:30', phone: '+33 1 69 84 05 68', 'ref:FR:NAF': '4774Z', 'ref:FR:SIRET': '47901743600011', shop: 'medical_supply', website: 'http://www.lavitrinemedicale.fr/rh/magasin/liste/294/atout-sante' }, geometry: { type: 'Point', coordinates: [ 2.3886664, 48.7079885 ] }, id: 'node/3997587216' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 84 05 68 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 84 05 68 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 84 05 68 false ### debug: convertProperty: isStringValue? +33 1 69 84 05 68 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 84 05 68 convertedValue 1 69 84 05 68 ### debug: phone: +33 1 69 84 05 68 => +33 1 69 84 05 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 84 05 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 84 05 68 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3886664, 48.7079885 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 84 05 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997587217', 'addr:housenumber': '2', amenity: 'fast_food', cuisine: 'burger', delivery: 'yes', drive_through: 'no', phone: '+33 1 75 30 86 93', 'ref:FR:NAF': '5610C', 'ref:FR:SIRET': '85347923600012', smoking: 'no', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.389043, 48.7085876 ] }, id: 'node/3997587217' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 75 30 86 93 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 75 30 86 93 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 75 30 86 93 false ### debug: convertProperty: isStringValue? +33 1 75 30 86 93 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 75 30 86 93 convertedValue 1 75 30 86 93 ### debug: phone: +33 1 75 30 86 93 => +33 1 75 30 86 93 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 75 30 86 93 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 75 30 86 93 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.389043, 48.7085876 ] }, properties: { amenity: 'fast_food', phone: '+33 1 75 30 86 93' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997587218', 'addr:housenumber': '1', amenity: 'bank', atm: 'yes', branch: 'Rives de Paris Agence St Charles', brand: 'Banque Populaire', 'brand:wikidata': 'Q846647', 'brand:wikipedia': 'fr:Banque populaire', drive_through: 'no', fax: '+33 1 70 91 96 65', opening_hours: 'Tu-Fr 09:00-13:00,14:00-17:45; Sa 09:00-12:45', phone: '+33 1 80 37 70 56', 'ref:FR:NAF': '6419Z', 'ref:FR:SIRET': '55200231303173', website: 'http://agences.banquepopulaire.fr/bpreg/map.asp?module=BPREG&db=FC&env_info=10207&Info=0________&countryId=33&dept=91&cityTxt=Athis+Mons&cityId=91027&X=603382&Y=2412226&mapScale=-1' }, geometry: { type: 'Point', coordinates: [ 2.3889414, 48.7083594 ] }, id: 'node/3997587218' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert branch ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName branch ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: branch ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 80 37 70 56 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 80 37 70 56 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 80 37 70 56 false ### debug: convertProperty: isStringValue? +33 1 80 37 70 56 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 80 37 70 56 convertedValue 1 80 37 70 56 ### debug: phone: +33 1 80 37 70 56 => +33 1 80 37 70 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 80 37 70 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 80 37 70 56 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3889414, 48.7083594 ] }, properties: { amenity: 'bank', phone: '+33 1 80 37 70 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/3997587219', amenity: 'driving_school', email: 'contact@autoecolemairie.fr', name: 'Auto-École de la Mairie', phone: '+33 1 69 57 97 16', 'ref:FR:NAF': '8553Z', 'ref:FR:SIRET': '52791990600018', website: 'http://www.autoecolemairie.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3886798, 48.7081627 ] }, id: 'node/3997587219' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 97 16 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 97 16 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 97 16 false ### debug: convertProperty: isStringValue? +33 1 69 57 97 16 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 97 16 convertedValue 1 69 57 97 16 ### debug: phone: +33 1 69 57 97 16 => +33 1 69 57 97 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 97 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 97 16 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3886798, 48.7081627 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 57 97 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4014783486', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Avenue Henri Dunant', name: 'Logaraj', opening_hours: '08:00-23:00', phone: '+33 6 73 45 14 59', 'ref:FR:NAF': '4722Z', 'ref:FR:SIRET': '81525006300014', shop: 'variety_store' }, geometry: { type: 'Point', coordinates: [ 2.3964751, 48.7138192 ] }, id: 'node/4014783486' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 73 45 14 59 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 73 45 14 59 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 73 45 14 59 false ### debug: convertProperty: isStringValue? +33 6 73 45 14 59 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 73 45 14 59 convertedValue 6 73 45 14 59 ### debug: phone: +33 6 73 45 14 59 => +33 6 73 45 14 59 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 73 45 14 59 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 73 45 14 59 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3964751, 48.7138192 ] }, properties: { amenity: 'charging_station', phone: '+33 6 73 45 14 59' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4014793311', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Avenue Henri Dunant', amenity: 'pharmacy', dispensing: 'yes', email: 'phamacie.duclosnollet@perso.alliadis.net', name: 'Pharmacie du Clos Nollet', opening_hours: 'Mo-Fr 06:30-13:00,15:00-20:00; Sa 08:00-13:00', phone: '+33 1 69 38 88 37', 'ref:FR:FINESS': '910005487', 'ref:FR:NAF': '4773Z', 'ref:FR:SIRET': '39377986300025', source: 'Celtipharm - 10/2014', website: 'https://www.pharmaciengiphar.com/resultat-trouver-une-pharmacie/pharmacie-clos-nollet?cp' }, geometry: { type: 'Point', coordinates: [ 2.3959289, 48.7134526 ] }, id: 'node/4014793311' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 88 37 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 88 37 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 88 37 false ### debug: convertProperty: isStringValue? +33 1 69 38 88 37 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 88 37 convertedValue 1 69 38 88 37 ### debug: phone: +33 1 69 38 88 37 => +33 1 69 38 88 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 88 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 88 37 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3959289, 48.7134526 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 38 88 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4046469609', name: 'ERA Centre-Essonne', office: 'estate_agent', phone: '+33160881919', website: 'http://www.eracorbeil.fr' }, geometry: { type: 'Point', coordinates: [ 2.4831695, 48.6128609 ] }, id: 'node/4046469609' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160881919 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160881919 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160881919 false ### debug: convertProperty: isStringValue? +33160881919 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160881919 convertedValue 1 60 88 19 19 ### debug: phone: +33160881919 => +33 1 60 88 19 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 88 19 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 88 19 19 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4831695, 48.6128609 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 88 19 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4047509522', 'addr:housenumber': '29', amenity: 'recycling', network: 'Cnlrq', office: 'association', opening_hours: 'Mo-Fr 09:30-16:30; Th off', operator: "Régie des Quartiers Les Portes de l'Essonne", 'operator:type': 'association', phone: '+33 1 69 57 84 34', recycling_type: 'centre', 'ref:FR:SIRET': '49971814600032', website: 'http://www.recyclerie-portesessonne.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3931246, 48.6978098 ] }, id: 'node/4047509522' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : recycling ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping recycling ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? recycling true ### debug: convertProperty: isStringValue? recycling true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ recycling => recycling ### debug: convertProperty: -- convertedValue recycling ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 84 34 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 84 34 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 84 34 false ### debug: convertProperty: isStringValue? +33 1 69 57 84 34 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 84 34 convertedValue 1 69 57 84 34 ### debug: phone: +33 1 69 57 84 34 => +33 1 69 57 84 34 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 84 34 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 84 34 ### debug: mapElementFromConf: convert recycling_type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName recycling_type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: recycling_type ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3931246, 48.6978098 ] }, properties: { amenity: 'recycling', phone: '+33 1 69 57 84 34' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4047529676', 'addr:housenumber': '37', amenity: 'recycling', 'name:fr': "Déchèterie d'Athis-Mons", opening_hours: 'Apr-Oct Mo,We,Fr,Sa 09:00-12:00,13:00-18:00; Apr-Oct,Nov-Mar Su 09:00-12:00; Nov-Mar Mo,We,Fr,Sa 09:00-12:00,13:00-17:00', operator: 'SIREDOM', 'operator:type': 'public', phone: '+33 1 69 74 23 50', 'recycling:cans': 'yes', 'recycling:glass': 'yes', 'recycling:glass_bottles': 'yes', 'recycling:paper': 'yes', 'recycling:plastic': 'yes', recycling_type: 'centre' }, geometry: { type: 'Point', coordinates: [ 2.3999652, 48.7036912 ] }, id: 'node/4047529676' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : recycling ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping recycling ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? recycling true ### debug: convertProperty: isStringValue? recycling true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ recycling => recycling ### debug: convertProperty: -- convertedValue recycling ### debug: mapElementFromConf: convert name:fr ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name:fr ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name:fr ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 74 23 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 74 23 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 74 23 50 false ### debug: convertProperty: isStringValue? +33 1 69 74 23 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 74 23 50 convertedValue 1 69 74 23 50 ### debug: phone: +33 1 69 74 23 50 => +33 1 69 74 23 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 74 23 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 74 23 50 ### debug: mapElementFromConf: convert recycling:cans ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName recycling:cans ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: recycling:cans ### debug: mapElementFromConf: convert recycling:glass ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName recycling:glass ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: recycling:glass ### debug: mapElementFromConf: convert recycling:glass_bottles ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName recycling:glass_bottles ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: recycling:glass_bottles ### debug: mapElementFromConf: convert recycling:paper ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName recycling:paper ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: recycling:paper ### debug: mapElementFromConf: convert recycling:plastic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName recycling:plastic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: recycling:plastic ### debug: mapElementFromConf: convert recycling_type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName recycling_type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: recycling_type ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3999652, 48.7036912 ] }, properties: { amenity: 'recycling', phone: '+33 1 69 74 23 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4079704669', 'addr:city': 'Orsay', 'addr:housenumber': '36bis', 'addr:postcode': '91400', 'addr:street': 'Rue de Paris', 'contact:phone': '+33 1 69 86 91 86', email: 'pm23roues@gmail.com', facebook: 'https://www.facebook.com/RoueLibreOfficial/', name: 'Roue Libre', opening_hours: 'Tu-Sa 09:30-13:30, Tu-Fr 15:00-19:00, Sa 15:00-18:00', phone: '+33 1 69 86 91 86', 'service:bicycle:repair': 'yes', 'service:bicycle:retail': 'yes', shop: 'bicycle', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.1887737, 48.6974824 ] }, id: 'node/4079704669' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 86 91 86 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 86 91 86 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 86 91 86 false ### debug: convertProperty: isStringValue? +33 1 69 86 91 86 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 86 91 86 convertedValue 1 69 86 91 86 ### debug: phone: +33 1 69 86 91 86 => +33 1 69 86 91 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 86 91 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 86 91 86 ### debug: mapElementFromConf: convert service:bicycle:repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:repair ### debug: mapElementFromConf: convert service:bicycle:retail ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:retail ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:retail ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1887737, 48.6974824 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 86 91 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4097880598', 'addr:city': 'Massy', 'addr:housenumber': '6', 'addr:postcode': '91300', 'addr:street': 'Avenue Raymond Aron', amenity: 'restaurant', cuisine: 'japanese;korean', 'diet:vegetarian': 'yes', name: 'Yuki', opening_hours: 'Mo-Sa 11:15-14:15,18:15-22:15; Su 18:15-22:15', outdoor_seating: 'pedestrian_zone', phone: '+33 1 60 12 68 41', takeaway: 'yes', website: 'https://www.yuki91.com/' }, geometry: { type: 'Point', coordinates: [ 2.2581509, 48.7268765 ] }, id: 'node/4097880598' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 68 41 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 68 41 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 68 41 false ### debug: convertProperty: isStringValue? +33 1 60 12 68 41 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 68 41 convertedValue 1 60 12 68 41 ### debug: phone: +33 1 60 12 68 41 => +33 1 60 12 68 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 68 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 68 41 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2581509, 48.7268765 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 12 68 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4097880600', amenity: 'restaurant', 'check_date:opening_hours': '2023-03-04', 'contact:city': 'Massy', 'contact:housenumber': '71', 'contact:postcode': '91300', 'contact:street': 'Avenue Raymond Aron', cuisine: 'french', 'diet:vegetarian': 'yes', name: 'Brasserie Le Grey Sud', 'opening_hours:signed': 'no', outdoor_seating: 'pedestrian_zone', phone: '+33 1 69 41 69 24' }, geometry: { type: 'Point', coordinates: [ 2.2581029, 48.7271368 ] }, id: 'node/4097880600' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours:signed ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:signed ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:signed ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 41 69 24 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 41 69 24 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 41 69 24 false ### debug: convertProperty: isStringValue? +33 1 69 41 69 24 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 41 69 24 convertedValue 1 69 41 69 24 ### debug: phone: +33 1 69 41 69 24 => +33 1 69 41 69 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 41 69 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 41 69 24 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2581029, 48.7271368 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 41 69 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4103068953', amenity: 'restaurant', cuisine: 'pizza', delivery: 'yes', name: 'Pizzeria la Roma', phone: '+33 1 69 28 05 12', takeaway: 'only' }, geometry: { type: 'Point', coordinates: [ 2.1736112, 48.690039 ] }, id: 'node/4103068953' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 28 05 12 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 28 05 12 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 28 05 12 false ### debug: convertProperty: isStringValue? +33 1 69 28 05 12 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 28 05 12 convertedValue 1 69 28 05 12 ### debug: phone: +33 1 69 28 05 12 => +33 1 69 28 05 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 05 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 05 12 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1736112, 48.690039 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 28 05 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4103068954', 'addr:city': 'Orsay', 'addr:housenumber': '2', 'addr:postcode': '91400', 'addr:street': 'Rue de Paris', amenity: 'restaurant', cuisine: 'pizza', delivery: 'yes', name: 'La Dolce Pizza', opening_hours: 'Mo-Sa 11:00-14:30,18:00-23:00; Fr,Su 18:00-23:00', phone: '+33 1 64 46 33 00', takeaway: 'only', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1851514, 48.6966049 ] }, id: 'node/4103068954' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 46 33 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 46 33 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 46 33 00 false ### debug: convertProperty: isStringValue? +33 1 64 46 33 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 46 33 00 convertedValue 1 64 46 33 00 ### debug: phone: +33 1 64 46 33 00 => +33 1 64 46 33 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 46 33 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 46 33 00 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1851514, 48.6966049 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 46 33 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4105639391', 'addr:postcode': '91620', amenity: 'post_office', atm: 'yes', copy_facility: 'yes', opening_hours: 'Tu-Fr 09:30-12:00; Sa 09:00-12:00; PH off; 2023 May 06 off', operator: 'La Poste', 'operator:wikidata': 'Q373724', phone: '3631', 'ref:FR:LaPoste': '16976A', source: 'LaPoste - 03/2019', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2428351, 48.6602247 ] }, id: 'node/4105639391' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert copy_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName copy_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: copy_facility ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 3631 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 3631 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 3631 false ### debug: convertProperty: isStringValue? 3631 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 631 convertedValue 36 31 ### debug: phone: 3631 => +33 36 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 36 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 36 31 ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2428351, 48.6602247 ] }, properties: { amenity: 'post_office', phone: '+33 36 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4126197658', 'addr:city': 'Brétigny-sur-Orge', 'addr:housenumber': '6', 'addr:postcode': '91220', 'addr:street': 'Boulevard de la République', amenity: 'fast_food', cuisine: 'pizza', delivery: 'yes', name: 'Andiamo Pizza', opening_hours: 'Mo-Sa 11:00-14:00,18:00-23:00; Su 18:00-23:00', phone: '+33 1 60 84 15 15', takeaway: 'yes', website: 'http://www.pizzas-andiamo.fr/livraison-pizza-bretigny-sur-orge-91220' }, geometry: { type: 'Point', coordinates: [ 2.3045503, 48.60729 ] }, id: 'node/4126197658' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 84 15 15 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 84 15 15 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 84 15 15 false ### debug: convertProperty: isStringValue? +33 1 60 84 15 15 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 84 15 15 convertedValue 1 60 84 15 15 ### debug: phone: +33 1 60 84 15 15 => +33 1 60 84 15 15 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 15 15 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 15 15 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3045503, 48.60729 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 84 15 15' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4153849848', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '30', 'addr:postcode': '91260', 'addr:street': 'Rue Monttessuy', amenity: 'dentist', name: 'Docteur Charpentier Mathieu', opening_hours: 'Mo-Fr 08:30-18:30', phone: '+33 169 218 923' }, geometry: { type: 'Point', coordinates: [ 2.3844799, 48.6873696 ] }, id: 'node/4153849848' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169 218 923 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169 218 923 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169 218 923 false ### debug: convertProperty: isStringValue? +33 169 218 923 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169 218 923 convertedValue 1 69 21 89 23 ### debug: phone: +33 169 218 923 => +33 1 69 21 89 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 89 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 89 23 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3844799, 48.6873696 ] }, properties: { amenity: 'dentist', phone: '+33 1 69 21 89 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4231777090', 'addr:city': 'Longjumeau', 'addr:postcode': '91160', 'addr:street': 'Rue George Sand', name: 'Accueil Novelty', phone: '+33 1 64 54 26 28', rental: 'show', website: 'https://www.novelty-group.com/' }, geometry: { type: 'Point', coordinates: [ 2.3027185, 48.702206 ] }, id: 'node/4231777090' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 54 26 28 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 54 26 28 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 54 26 28 false ### debug: convertProperty: isStringValue? +33 1 64 54 26 28 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 54 26 28 convertedValue 1 64 54 26 28 ### debug: phone: +33 1 64 54 26 28 => +33 1 64 54 26 28 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 54 26 28 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 54 26 28 ### debug: mapElementFromConf: convert rental ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName rental ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: rental ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3027185, 48.702206 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 54 26 28' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4237201212', amenity: 'fast_food', cuisine: 'pizza', name: 'Don Camillo', phone: '+33 164987616', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4694168, 48.4029707 ] }, id: 'node/4237201212' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164987616 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164987616 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164987616 false ### debug: convertProperty: isStringValue? +33 164987616 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164987616 convertedValue 1 64 98 76 16 ### debug: phone: +33 164987616 => +33 1 64 98 76 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 76 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 76 16 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4694168, 48.4029707 ] }, properties: { amenity: 'fast_food', phone: '+33 1 64 98 76 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4243404217', 'addr:city': 'Brétigny-sur-Orge', 'addr:street': 'Avenue de la Commune de Paris', amenity: 'restaurant', cuisine: 'portuguese', name: 'Le Soleil du Portugal', opening_hours: '7:00-23:00', phone: '+33 1 60 85 15 58', website: 'http://www.lesoleilduportugal.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3019404, 48.5930298 ] }, id: 'node/4243404217' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 85 15 58 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 85 15 58 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 85 15 58 false ### debug: convertProperty: isStringValue? +33 1 60 85 15 58 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 85 15 58 convertedValue 1 60 85 15 58 ### debug: phone: +33 1 60 85 15 58 => +33 1 60 85 15 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 85 15 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 85 15 58 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3019404, 48.5930298 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 85 15 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4266931191', name: "Zoé Coiff'", old_opening_hours: 'Tu-Sa 09:30-12:00,14:00-19:00', opening_hours: 'Tu 09:30-12:00,15:00-19:00; We 09:30-12:00; Th-Sa 09:30-12:00,15:00-19:00', phone: '+33169455517', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.3514563, 48.673566 ] }, id: 'node/4266931191' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert old_opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_opening_hours ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169455517 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169455517 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169455517 false ### debug: convertProperty: isStringValue? +33169455517 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169455517 convertedValue 1 69 45 55 17 ### debug: phone: +33169455517 => +33 1 69 45 55 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 45 55 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 45 55 17 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3514563, 48.673566 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 45 55 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4327646029', 'addr:housenumber': '13 bis', 'addr:postcode': '91160', 'addr:street': 'Place Charles Stéber', amenity: 'restaurant', cuisine: 'italian', name: 'Mamma & Papà Pizzeria', opening_hours: 'Tu-Sa 12:00-15:00,19:00-22:30', phone: '+33164482326', source: 'cadastre-dgi-fr source : Direction Générale des Finances Publiques - Cadastre. Mise à jour : 2019', website: 'http://www.mammaetpapa.fr' }, geometry: { type: 'Point', coordinates: [ 2.2942399, 48.6979983 ] }, id: 'node/4327646029' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164482326 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164482326 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164482326 false ### debug: convertProperty: isStringValue? +33164482326 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164482326 convertedValue 1 64 48 23 26 ### debug: phone: +33164482326 => +33 1 64 48 23 26 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 48 23 26 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 48 23 26 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2942399, 48.6979983 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 48 23 26' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4329063911', 'addr:city': 'Savigny-sur-Orge', 'addr:housenumber': '20 A', 'addr:postcode': '91600', 'addr:street': 'Rue du Mail', amenity: 'restaurant', cuisine: 'kebab', name: "O' Neuf 1", opening_hours: 'Mo-Su 11:00-23:00', phone: '+33 9 80 33 91 91', source: 'cadastre-dgi-fr source : Direction Générale des Finances Publiques - Cadastre. Mise à jour : 2016' }, geometry: { type: 'Point', coordinates: [ 2.3519111, 48.6741796 ] }, id: 'node/4329063911' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 80 33 91 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 80 33 91 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 80 33 91 91 false ### debug: convertProperty: isStringValue? +33 9 80 33 91 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 80 33 91 91 convertedValue 9 80 33 91 91 ### debug: phone: +33 9 80 33 91 91 => +33 9 80 33 91 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 80 33 91 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 80 33 91 91 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3519111, 48.6741796 ] }, properties: { amenity: 'restaurant', phone: '+33 9 80 33 91 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4365148593', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '158', 'addr:postcode': '91550', 'addr:street': 'Avenue de Verdun', brand: 'Ronde des Pains', 'brand:wikidata': 'Q3441707', 'brand:wikipedia': 'fr:Ronde des Pains', name: 'Ronde des Pains', opening_hours: 'Tu-Sa 05:45-13:30, 15:30-20:00; Su 06:30-13:00', phone: '+33 1 69 38 42 24', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3574385, 48.7056984 ] }, id: 'node/4365148593' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 42 24 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 42 24 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 42 24 false ### debug: convertProperty: isStringValue? +33 1 69 38 42 24 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 42 24 convertedValue 1 69 38 42 24 ### debug: phone: +33 1 69 38 42 24 => +33 1 69 38 42 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 42 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 42 24 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3574385, 48.7056984 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 42 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4365455527', 'addr:city': 'Morangis', 'addr:housenumber': '15', 'addr:postcode': '91420', 'addr:street': 'Avenue des Froides Bouillies', brand: 'Point P', 'brand:wikidata': 'Q3393350', name: 'Point P Morangis', opening_hours: 'Mo-Th 07:00-12:00, 13:30-17:00; Fr 07:00-12:00,13:30-16:00; Sa 08:00-12:00', phone: '+33164543850', shop: 'doityourself' }, geometry: { type: 'Point', coordinates: [ 2.3451426, 48.7079392 ] }, id: 'node/4365455527' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164543850 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164543850 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164543850 false ### debug: convertProperty: isStringValue? +33164543850 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164543850 convertedValue 1 64 54 38 50 ### debug: phone: +33164543850 => +33 1 64 54 38 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 54 38 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 54 38 50 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3451426, 48.7079392 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 54 38 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4365471283', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Rue de la Voie Verte', amenity: 'driving_school', email: 'am.pyramide@yahoo.fr', name: 'Auto-École de la Pyramide', opening_hours: 'Mo-Fr 15:00-19:00; Sa 10:00-15:00', phone: '+33 1 69 38 81 01', 'ref:FR:NAF': '8553Z', 'ref:FR:SIRET': '43272372400022', website: 'https://autoecoledelapyramide-athismons.com/' }, geometry: { type: 'Point', coordinates: [ 2.3573147, 48.7006757 ] }, id: 'node/4365471283' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 81 01 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 81 01 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 81 01 false ### debug: convertProperty: isStringValue? +33 1 69 38 81 01 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 81 01 convertedValue 1 69 38 81 01 ### debug: phone: +33 1 69 38 81 01 => +33 1 69 38 81 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 81 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 81 01 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3573147, 48.7006757 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 38 81 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4365480319', 'addr:housenumber': '19', brand: 'Paul', 'brand:wikidata': 'Q3370417', 'brand:wikipedia': 'en:Paul (bakery)', 'delivery:covid19': 'yes', opening_hours: 'Mo-Su 07:00-24:00', 'payment:cash': 'yes', 'payment:coins': 'yes', 'payment:credit_cards': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 60 48 56 61', shop: 'bakery', 'takeaway:covid19': 'only' }, geometry: { type: 'Point', coordinates: [ 2.3716786, 48.6994143 ] }, id: 'node/4365480319' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert delivery:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery:covid19 ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 56 61 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 56 61 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 56 61 false ### debug: convertProperty: isStringValue? +33 1 60 48 56 61 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 56 61 convertedValue 1 60 48 56 61 ### debug: phone: +33 1 60 48 56 61 => +33 1 60 48 56 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 56 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 56 61 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert takeaway:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway:covid19 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3716786, 48.6994143 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 56 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4375660330', 'addr:city': 'Morangis', 'addr:housenumber': '33', 'addr:postcode': '91420', 'addr:street': 'Avenue Ferdinand de Lesseps', name: 'Pâtisserie La Romainville', opening_hours: 'Tu-Th 9:30-13:00,14:00-19:00; Fr,Sa 9:30-19:00; Su 9:30-12:30', phone: '+33 1 64 48 44 09', shop: 'bakery', website: 'https://www.laromainville.fr/magasin/18-morangis' }, geometry: { type: 'Point', coordinates: [ 2.3400924, 48.704968 ] }, id: 'node/4375660330' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 48 44 09 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 48 44 09 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 48 44 09 false ### debug: convertProperty: isStringValue? +33 1 64 48 44 09 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 48 44 09 convertedValue 1 64 48 44 09 ### debug: phone: +33 1 64 48 44 09 => +33 1 64 48 44 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 48 44 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 48 44 09 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3400924, 48.704968 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 48 44 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4375688410', 'addr:city': 'Morangis', 'addr:housenumber': '33', 'addr:postcode': '91420', 'addr:street': 'Avenue Ferdinand de Lesseps', name: 'Boucherie Bernard', opening_hours: 'Tu-Th 09:00-12:30,15:00-19:00; Fr 09:00-19:00; Sa 08:30-19:00; Su 09:00-12:30', phone: '+33 1 64 48 43 55', shop: 'butcher', website: 'http://www.boucheries-bernard.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3401012, 48.704706 ] }, id: 'node/4375688410' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 48 43 55 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 48 43 55 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 48 43 55 false ### debug: convertProperty: isStringValue? +33 1 64 48 43 55 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 48 43 55 convertedValue 1 64 48 43 55 ### debug: phone: +33 1 64 48 43 55 => +33 1 64 48 43 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 48 43 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 48 43 55 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3401012, 48.704706 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 48 43 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4375697775', 'addr:city': 'Morangis', 'addr:postcode': '91420', 'addr:street': 'Avenue Ferdinand de Lesseps', brand: 'La Halle', name: 'La Halle', opening_hours: 'Mo-Sa 10:00-13:00,14:00-19:00', phone: '+33 1 69 34 57 57', shop: 'clothes' }, geometry: { type: 'Point', coordinates: [ 2.3401213, 48.7041557 ] }, id: 'node/4375697775' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 34 57 57 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 34 57 57 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 34 57 57 false ### debug: convertProperty: isStringValue? +33 1 69 34 57 57 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 34 57 57 convertedValue 1 69 34 57 57 ### debug: phone: +33 1 69 34 57 57 => +33 1 69 34 57 57 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 34 57 57 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 34 57 57 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3401213, 48.7041557 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 34 57 57' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4375703328', 'addr:city': 'Morangis', 'addr:postcode': '91420', 'addr:street': 'Avenue Ferdinand de Lesseps', amenity: 'restaurant', cuisine: 'japanese_and_chinese', name: 'O Hanami', phone: '+33 1 64 47 10 98' }, geometry: { type: 'Point', coordinates: [ 2.3401148, 48.7043431 ] }, id: 'node/4375703328' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 47 10 98 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 47 10 98 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 47 10 98 false ### debug: convertProperty: isStringValue? +33 1 64 47 10 98 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 47 10 98 convertedValue 1 64 47 10 98 ### debug: phone: +33 1 64 47 10 98 => +33 1 64 47 10 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 47 10 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 47 10 98 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3401148, 48.7043431 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 47 10 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4375712603', 'addr:city': 'Morangis', 'addr:housenumber': '2', 'addr:postcode': '91420', 'addr:street': 'Avenue des Iris', brand: 'Point S', 'brand:wikidata': 'Q3393358', 'brand:wikipedia': 'fr:Point S', name: 'Point S', opening_hours: 'Mo-Sa 10:00-12:00, 14:00-18:30', operator: 'M Thomas MARTINEZ', phone: '+33 6 30 53 59 40', shop: 'car_repair' }, geometry: { type: 'Point', coordinates: [ 2.3443059, 48.7051914 ] }, id: 'node/4375712603' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 30 53 59 40 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 30 53 59 40 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 30 53 59 40 false ### debug: convertProperty: isStringValue? +33 6 30 53 59 40 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 30 53 59 40 convertedValue 6 30 53 59 40 ### debug: phone: +33 6 30 53 59 40 => +33 6 30 53 59 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 30 53 59 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 30 53 59 40 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3443059, 48.7051914 ] }, properties: { amenity: 'charging_station', phone: '+33 6 30 53 59 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4377022075', 'addr:housenumber': '2', 'addr:postcode': '91420', 'addr:street': 'Place Gabriel Fontaine', amenity: 'bank', atm: 'yes', brand: "Caisse d'Épargne", 'brand:wikidata': 'Q1547738', 'brand:wikipedia': "fr:Groupe Caisse d'épargne", name: "Caisse d'Épargne", opening_hours: 'Tu 09:15-12:45, 13:45-17:30; We 09:15-12:45, 13:45-17:30; Th 09:15-12:45, 14:45-18:30; Fr 09:15-12:45, 13:45-17:30; Sa 09:00-13:00, 13:45-16:15', phone: '+33172485600' }, geometry: { type: 'Point', coordinates: [ 2.328819, 48.7072353 ] }, id: 'node/4377022075' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33172485600 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33172485600 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33172485600 false ### debug: convertProperty: isStringValue? +33172485600 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33172485600 convertedValue 1 72 48 56 00 ### debug: phone: +33172485600 => +33 1 72 48 56 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 72 48 56 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 72 48 56 00 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.328819, 48.7072353 ] }, properties: { amenity: 'bank', phone: '+33 1 72 48 56 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4377855117', 'addr:city': 'Morangis', 'addr:housenumber': '2', 'addr:postcode': '91420', 'addr:street': 'Place Gabriel Fontaine', amenity: 'veterinary', name: 'Clinique Vétérinaire Advet', opening_hours: 'Mo-We,Fr 9:00- 12:00, 15:00-19:00; Th 15:00-19:00, Sa 9:30-12:30', phone: '+33169094850', website: 'http://www.advet-veterinaires.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3285249, 48.707356 ] }, id: 'node/4377855117' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : veterinary ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping veterinary ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? veterinary true ### debug: convertProperty: isStringValue? veterinary true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ veterinary => veterinary ### debug: convertProperty: -- convertedValue veterinary ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169094850 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169094850 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169094850 false ### debug: convertProperty: isStringValue? +33169094850 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169094850 convertedValue 1 69 09 48 50 ### debug: phone: +33169094850 => +33 1 69 09 48 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 09 48 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 09 48 50 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3285249, 48.707356 ] }, properties: { amenity: 'veterinary', phone: '+33 1 69 09 48 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4377865592', 'addr:city': 'Morangis', 'addr:housenumber': '2', 'addr:postcode': '91420', 'addr:street': 'Place Gabriel Fontaine', name: 'DS Pièces Auto', opening_hours: 'Mo-Fr 08:30-12:30,14:00-18:30; Sa 08:30-12:30', phone: '+33164861205', shop: 'car_parts', website: 'http://dspiecesauto.gefauto-distribution.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3287262, 48.7072944 ] }, id: 'node/4377865592' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164861205 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164861205 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164861205 false ### debug: convertProperty: isStringValue? +33164861205 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164861205 convertedValue 1 64 86 12 05 ### debug: phone: +33164861205 => +33 1 64 86 12 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 86 12 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 86 12 05 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3287262, 48.7072944 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 86 12 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4377905620', 'addr:city': 'Morangis', 'addr:housenumber': '18', 'addr:postcode': '91420', 'addr:street': 'Rue du Général Leclerc', name: 'A.C.M. Immobilier Morangis', office: 'estate_agent', phone: '+331 69 74 24 24' }, geometry: { type: 'Point', coordinates: [ 2.3297337, 48.7073732 ] }, id: 'node/4377905620' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 69 74 24 24 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 69 74 24 24 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 69 74 24 24 false ### debug: convertProperty: isStringValue? +331 69 74 24 24 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 69 74 24 24 convertedValue 1 69 74 24 24 ### debug: phone: +331 69 74 24 24 => +33 1 69 74 24 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 74 24 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 74 24 24 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3297337, 48.7073732 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 74 24 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4377905624', 'addr:city': 'Morangis', 'addr:housenumber': '14 Ter', 'addr:postcode': '91420', 'addr:street': 'Rue du Général Leclerc', amenity: 'restaurant', cuisine: 'italian', name: 'Casa Nostra', opening_hours: 'Mo-Su 11:00-14:30, 18:00-22:30', phone: '+33951571911', website: 'https://www.facebook.com/pages/Casa-Nostra/849623818397939#_=_' }, geometry: { type: 'Point', coordinates: [ 2.3301425, 48.7073947 ] }, id: 'node/4377905624' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33951571911 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33951571911 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33951571911 false ### debug: convertProperty: isStringValue? +33951571911 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33951571911 convertedValue 9 51 57 19 11 ### debug: phone: +33951571911 => +33 9 51 57 19 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 51 57 19 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 51 57 19 11 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3301425, 48.7073947 ] }, properties: { amenity: 'restaurant', phone: '+33 9 51 57 19 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4377932369', 'addr:housenumber': '19', 'addr:postcode': '91420', 'addr:street': 'Rue du Général Leclerc', amenity: 'restaurant', cuisine: 'crepe', name: 'Chez Marilyne', opening_hours: 'Tu-Sa 11:45-14:00, 18:45-22:00', phone: '+33981911363', website: 'http://www.creperiechezmarilyne.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3303422, 48.7071685 ] }, id: 'node/4377932369' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33981911363 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33981911363 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33981911363 false ### debug: convertProperty: isStringValue? +33981911363 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33981911363 convertedValue 9 81 91 13 63 ### debug: phone: +33981911363 => +33 9 81 91 13 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 81 91 13 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 81 91 13 63 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3303422, 48.7071685 ] }, properties: { amenity: 'restaurant', phone: '+33 9 81 91 13 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4381072441', name: 'Behra Morangis Automobiles', phone: '+33169791100', shop: 'car', website: 'http://morangis.groupebehra.fr/' }, geometry: { type: 'Point', coordinates: [ 2.341935, 48.7056605 ] }, id: 'node/4381072441' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169791100 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169791100 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169791100 false ### debug: convertProperty: isStringValue? +33169791100 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169791100 convertedValue 1 69 79 11 00 ### debug: phone: +33169791100 => +33 1 69 79 11 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 79 11 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 79 11 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.341935, 48.7056605 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 79 11 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4385728257', 'addr:city': 'Morangis', 'addr:housenumber': '2', 'addr:postcode': '91420', 'addr:street': 'Avenue Ferdinand de Lesseps', phone: '+33169971870', shop: 'kitchen', website: 'https://www.houdan-cuisines.com/depots/houdan-cuisines-morangis/' }, geometry: { type: 'Point', coordinates: [ 2.3365838, 48.6958457 ] }, id: 'node/4385728257' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169971870 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169971870 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169971870 false ### debug: convertProperty: isStringValue? +33169971870 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169971870 convertedValue 1 69 97 18 70 ### debug: phone: +33169971870 => +33 1 69 97 18 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 97 18 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 97 18 70 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3365838, 48.6958457 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 97 18 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4387172723', 'addr:city': 'Morangis', 'addr:housenumber': '34', 'addr:postcode': '91420', 'addr:street': 'Avenue Ferdinand de Lesseps', internet_access: 'wlan', 'internet_access:fee': 'no', phone: '+33 1 64 48 61 30', rooms: '48', stars: '3', tourism: 'hotel', website: 'https://www.campanile.com/fr/hotels/campanile-morangis-orly' }, geometry: { type: 'Point', coordinates: [ 2.3389309, 48.7047979 ] }, id: 'node/4387172723' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert internet_access:fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access:fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access:fee ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 48 61 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 48 61 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 48 61 30 false ### debug: convertProperty: isStringValue? +33 1 64 48 61 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 48 61 30 convertedValue 1 64 48 61 30 ### debug: phone: +33 1 64 48 61 30 => +33 1 64 48 61 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 48 61 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 48 61 30 ### debug: mapElementFromConf: convert rooms ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName rooms ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: rooms ### debug: mapElementFromConf: convert stars ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName stars ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: stars ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3389309, 48.7047979 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 48 61 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4440227991', 'addr:city': 'Orsay', 'addr:postcode': '91400', 'addr:street': 'Rue du Doyen Georges Poitou', amenity: 'library', name: "Bibliothèque universitaire d'Orsay", 'name:en': 'Paris-Saclay Academic library', opening_hours: 'week 26-33 Mo-Fr 08:30-17:00; week 30-33 Mo-Fr off; week 36-37 Mo-Fr 08:30-19:00; week 38-25 Mo-Fr 08:30-22:30; week 38-25 Sa 10:00-19:00', operator: 'Université Paris-Saclay', 'operator:type': 'public', phone: '+33 1 69156994', website: 'https://www.universite-paris-saclay.fr/vie-de-campus/bibliotheques/bibliotheque-universitaire-orsay' }, geometry: { type: 'Point', coordinates: [ 2.177723, 48.7027378 ] }, id: 'node/4440227991' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? library true ### debug: convertProperty: isStringValue? library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ library => library ### debug: convertProperty: -- convertedValue library ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert name:en ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name:en ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name:en ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69156994 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69156994 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69156994 false ### debug: convertProperty: isStringValue? +33 1 69156994 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69156994 convertedValue 1 69 15 69 94 ### debug: phone: +33 1 69156994 => +33 1 69 15 69 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 15 69 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 15 69 94 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.177723, 48.7027378 ] }, properties: { amenity: 'library', phone: '+33 1 69 15 69 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4452129469', 'addr:housenumber': '21', 'addr:postcode': '91290', 'addr:street': 'Boulevard Jean Jaurès', amenity: 'restaurant', cuisine: 'french', email: 'variez.vosplaisirs@gmail.com', name: 'La delizia', opening_hours: 'Tu-Sa 12:00-14:00, 19:00-22:30', phone: '+33 9 83 08 55 91', takeaway: 'no' }, geometry: { type: 'Point', coordinates: [ 2.2460005, 48.5883506 ] }, id: 'node/4452129469' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 83 08 55 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 83 08 55 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 83 08 55 91 false ### debug: convertProperty: isStringValue? +33 9 83 08 55 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 83 08 55 91 convertedValue 9 83 08 55 91 ### debug: phone: +33 9 83 08 55 91 => +33 9 83 08 55 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 83 08 55 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 83 08 55 91 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2460005, 48.5883506 ] }, properties: { amenity: 'restaurant', phone: '+33 9 83 08 55 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4460603793', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '137', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", amenity: 'arts_centre', name: 'La Potinière', phone: '+33.1 69 30 48 84', website: 'https://verrieres.bibenligne.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2568996, 48.740369 ] }, id: 'node/4460603793' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : arts_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping arts_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? arts_centre true ### debug: convertProperty: isStringValue? arts_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ arts_centre => arts_centre ### debug: convertProperty: -- convertedValue arts_centre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33.1 69 30 48 84 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33.1 69 30 48 84 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33.1 69 30 48 84 false ### debug: convertProperty: isStringValue? +33.1 69 30 48 84 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33.1 69 30 48 84 convertedValue 1 69 30 48 84 ### debug: phone: +33.1 69 30 48 84 => +33 1 69 30 48 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 48 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 48 84 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2568996, 48.740369 ] }, properties: { amenity: 'arts_centre', phone: '+33 1 69 30 48 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4471507017', amenity: 'pharmacy', dispensing: 'yes', healthcare: 'pharmacy', name: 'Pharmacie du Pileu', opening_hours: 'Mo-Fr 09:00-12:30,14:30-19:30; Sa 09:00-19:00', operator: 'Voitus et Dudart', phone: '+33160142615', 'ref:FR:FINESS': '910011527' }, geometry: { type: 'Point', coordinates: [ 2.2465339, 48.7259576 ] }, id: 'node/4471507017' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160142615 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160142615 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160142615 false ### debug: convertProperty: isStringValue? +33160142615 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160142615 convertedValue 1 60 14 26 15 ### debug: phone: +33160142615 => +33 1 60 14 26 15 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 14 26 15 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 14 26 15 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2465339, 48.7259576 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 14 26 15' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4548262937', 'addr:city': 'Draveil', 'addr:housenumber': '22 ter', 'addr:postcode': '91210', 'addr:street': 'Avenue Paul Lafargue', name: 'L’Attribut de Draveil', phone: '+33 6 95 19 66 29', 'service:bicycle:diy': 'yes', 'service:bicycle:repair': 'yes', shop: 'bicycle', website: 'https://attributdedraveil.org' }, geometry: { type: 'Point', coordinates: [ 2.4150348, 48.6897295 ] }, id: 'node/4548262937' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 95 19 66 29 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 95 19 66 29 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 95 19 66 29 false ### debug: convertProperty: isStringValue? +33 6 95 19 66 29 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 95 19 66 29 convertedValue 6 95 19 66 29 ### debug: phone: +33 6 95 19 66 29 => +33 6 95 19 66 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 95 19 66 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 95 19 66 29 ### debug: mapElementFromConf: convert service:bicycle:diy ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:diy ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:diy ### debug: mapElementFromConf: convert service:bicycle:repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:repair ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4150348, 48.6897295 ] }, properties: { amenity: 'charging_station', phone: '+33 6 95 19 66 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4640467977', 'addr:city': 'Nozay', 'addr:housenumber': '1', 'addr:postcode': '91620', 'addr:street': 'Rue du Bois Clair', name: 'Boulangerie Lemonnier', opening_hours: 'Mo-Fr 07:00-13:30,15:30-19:30', 'opening_hours:covid19': 'Lu-vendredi 07:00-13:30 15:30-19:30', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', phone: '+33 1 69 01 04 85', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.2425374, 48.6607613 ] }, id: 'node/4640467977' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 01 04 85 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 01 04 85 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 01 04 85 false ### debug: convertProperty: isStringValue? +33 1 69 01 04 85 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 01 04 85 convertedValue 1 69 01 04 85 ### debug: phone: +33 1 69 01 04 85 => +33 1 69 01 04 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 01 04 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 01 04 85 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2425374, 48.6607613 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 01 04 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4641606910', amenity: 'restaurant', level: '1', name: 'Les Trois Fourneaux', phone: '+33 1 69074224' }, geometry: { type: 'Point', coordinates: [ 2.1732313, 48.6899807 ] }, id: 'node/4641606910' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69074224 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69074224 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69074224 false ### debug: convertProperty: isStringValue? +33 1 69074224 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69074224 convertedValue 1 69 07 42 24 ### debug: phone: +33 1 69074224 => +33 1 69 07 42 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 42 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 42 24 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1732313, 48.6899807 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 07 42 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4644417709', 'addr:city': 'Sainte-Geneviève-des-Bois', 'addr:housenumber': '35 bis', 'addr:postcode': '91700', 'addr:street': 'Avenue Georges Pitard', craft: 'shoemaker', name: 'Cordonnerie Traditionnelle', opening_hours: 'Tu-Fr 08:00-12:30,15:00-19:30; Sa 08:00-12:30,15:00-18:00', operator: 'Versari Luciano', phone: '+33 1 60 15 96 91' }, geometry: { type: 'Point', coordinates: [ 2.3145053, 48.64996 ] }, id: 'node/4644417709' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 15 96 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 15 96 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 15 96 91 false ### debug: convertProperty: isStringValue? +33 1 60 15 96 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 15 96 91 convertedValue 1 60 15 96 91 ### debug: phone: +33 1 60 15 96 91 => +33 1 60 15 96 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 15 96 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 15 96 91 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3145053, 48.64996 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 15 96 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4692721519', email: 'contact@pasaim.fr', name: 'Paris-Saclay Immobilier', office: 'estate_agent', opening_hours: 'Mo-Sa 09:00-19:00', phone: '+33 1 60 13 01 45' }, geometry: { type: 'Point', coordinates: [ 2.1265156, 48.7260283 ] }, id: 'node/4692721519' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 13 01 45 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 13 01 45 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 13 01 45 false ### debug: convertProperty: isStringValue? +33 1 60 13 01 45 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 13 01 45 convertedValue 1 60 13 01 45 ### debug: phone: +33 1 60 13 01 45 => +33 1 60 13 01 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 13 01 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 13 01 45 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1265156, 48.7260283 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 13 01 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4697330143', 'addr:housenumber': '14', brand: 'Ibis', 'brand:website': 'https://ibis.accor.com', 'brand:wikidata': 'Q920166', 'brand:wikipedia': "fr:Ibis (chaîne d'hôtels)", description: 'Hôtel Ibis Étampes', name: 'Hôtel Ibis Étampes', phone: '+33 1 69 92 16 50', tourism: 'hotel' }, geometry: { type: 'Point', coordinates: [ 2.1647511, 48.4361317 ] }, id: 'node/4697330143' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:website ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 92 16 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 92 16 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 92 16 50 false ### debug: convertProperty: isStringValue? +33 1 69 92 16 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 92 16 50 convertedValue 1 69 92 16 50 ### debug: phone: +33 1 69 92 16 50 => +33 1 69 92 16 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 92 16 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 92 16 50 ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1647511, 48.4361317 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 92 16 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4728177868', amenity: 'restaurant', cuisine: 'turkish', name: "Étoile d'Anatolie", opening_hours: 'Mo-Sa 11:00-22:00', 'opening_hours:signed': 'no', phone: '+33 1 64 54 93 18', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2946888, 48.6956897 ] }, id: 'node/4728177868' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:signed ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:signed ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:signed ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 54 93 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 54 93 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 54 93 18 false ### debug: convertProperty: isStringValue? +33 1 64 54 93 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 54 93 18 convertedValue 1 64 54 93 18 ### debug: phone: +33 1 64 54 93 18 => +33 1 64 54 93 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 54 93 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 54 93 18 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2946888, 48.6956897 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 54 93 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4764372728', 'addr:housenumber': '2', amenity: 'school', email: 'ce.0910540T@ac-versailles.fr', phone: '+33 1 69 38 86 21', 'school:FR': 'maternelle' }, geometry: { type: 'Point', coordinates: [ 2.3600629, 48.7027525 ] }, id: 'node/4764372728' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 86 21 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 86 21 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 86 21 false ### debug: convertProperty: isStringValue? +33 1 69 38 86 21 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 86 21 convertedValue 1 69 38 86 21 ### debug: phone: +33 1 69 38 86 21 => +33 1 69 38 86 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 86 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 86 21 ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3600629, 48.7027525 ] }, properties: { amenity: 'school', phone: '+33 1 69 38 86 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4764372729', 'addr:housenumber': '18', amenity: 'kindergarten', phone: '+33 1 60 48 01 56' }, geometry: { type: 'Point', coordinates: [ 2.3614872, 48.7022743 ] }, id: 'node/4764372729' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 01 56 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 01 56 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 01 56 false ### debug: convertProperty: isStringValue? +33 1 60 48 01 56 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 01 56 convertedValue 1 60 48 01 56 ### debug: phone: +33 1 60 48 01 56 => +33 1 60 48 01 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 01 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 01 56 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3614872, 48.7022743 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 60 48 01 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4764427121', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Rue de la Grosse Roche', amenity: 'school', email: 'ce.0910541U@ac-versailles.fr', name: 'École maternelle Charles Perrault', phone: '+33 1 69 38 86 32', 'school:FR': 'maternelle' }, geometry: { type: 'Point', coordinates: [ 2.3654073, 48.7026922 ] }, id: 'node/4764427121' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 86 32 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 86 32 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 86 32 false ### debug: convertProperty: isStringValue? +33 1 69 38 86 32 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 86 32 convertedValue 1 69 38 86 32 ### debug: phone: +33 1 69 38 86 32 => +33 1 69 38 86 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 86 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 86 32 ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3654073, 48.7026922 ] }, properties: { amenity: 'school', phone: '+33 1 69 38 86 32' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4793320410', amenity: 'restaurant', cuisine: 'french', delivery: 'no', name: 'Auberge de la Tour Saint-Martin', outdoor_seating: 'yes', phone: '+33 1 69 78 26 19', takeaway: 'no', website: 'http://www.auberge-de-la-tour-saint-martin.com/' }, geometry: { type: 'Point', coordinates: [ 2.1388611, 48.4264812 ] }, id: 'node/4793320410' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 78 26 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 78 26 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 78 26 19 false ### debug: convertProperty: isStringValue? +33 1 69 78 26 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 78 26 19 convertedValue 1 69 78 26 19 ### debug: phone: +33 1 69 78 26 19 => +33 1 69 78 26 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 78 26 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 78 26 19 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1388611, 48.4264812 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 78 26 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4811445522', 'addr:city': 'Vigneux-sur-Seine', 'addr:housenumber': '2', 'addr:postcode': '91270', 'addr:street': 'Rond-Point du Petit Vergeat', name: 'La Mie du Jour', phone: '+33 9 53 50 22 80', shop: 'bakery', 'survey:date': '2022-12-18' }, geometry: { type: 'Point', coordinates: [ 2.4416258, 48.695632 ] }, id: 'node/4811445522' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 53 50 22 80 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 53 50 22 80 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 53 50 22 80 false ### debug: convertProperty: isStringValue? +33 9 53 50 22 80 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 53 50 22 80 convertedValue 9 53 50 22 80 ### debug: phone: +33 9 53 50 22 80 => +33 9 53 50 22 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 53 50 22 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 53 50 22 80 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4416258, 48.695632 ] }, properties: { amenity: 'charging_station', phone: '+33 9 53 50 22 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4811664546', 'addr:city': 'Courdimanche-sur-Essonne', 'addr:postcode': '91720', 'addr:street': 'Impasse de la Varenne', email: 'campingbelesbat@orange.fr', fee: 'yes', internet_access: 'yes', 'internet_access:fee': 'yes', name: 'Le Cattiaux camping', phone: '+33 1 64 99 39 52', tourism: 'camp_site', website: 'https://www.camping-belesbat.com/' }, geometry: { type: 'Point', coordinates: [ 2.3787596, 48.4268021 ] }, id: 'node/4811664546' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert internet_access:fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access:fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access:fee ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 99 39 52 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 99 39 52 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 99 39 52 false ### debug: convertProperty: isStringValue? +33 1 64 99 39 52 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 99 39 52 convertedValue 1 64 99 39 52 ### debug: phone: +33 1 64 99 39 52 => +33 1 64 99 39 52 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 39 52 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 39 52 ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3787596, 48.4268021 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 99 39 52' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4827589769', 'addr:housenumber': '1', 'addr:postcode': '91420', 'addr:street': 'Avenue de Champagne', amenity: 'restaurant', cuisine: 'french', name: 'Drôle 2 cuisine', opening_hours: 'Mo-Th 12:00-14:00; Fr 12:00-14:00,19:30-22:00; Sa 19:30-22:00', phone: '+331 60 12 61 50', website: 'http://www.drole2cuisine.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3406436, 48.7051566 ] }, id: 'node/4827589769' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 60 12 61 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 60 12 61 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 60 12 61 50 false ### debug: convertProperty: isStringValue? +331 60 12 61 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 60 12 61 50 convertedValue 1 60 12 61 50 ### debug: phone: +331 60 12 61 50 => +33 1 60 12 61 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 61 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 61 50 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3406436, 48.7051566 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 12 61 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4827599391', amenity: 'restaurant', name: 'La Côte de Bœuf', opening_hours: 'Mo 12:00-14:00; Tu 12:00-14:00; We 12:00-14:00; Th 12:00-14:00; Fr 12:00-14:00,19:00-22:00; Sa 19:00-22:00; Su off', phone: '+331 69 09 42 08', website: 'http://www.lacotedebœufmorangis.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3413712, 48.7051047 ] }, id: 'node/4827599391' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 69 09 42 08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 69 09 42 08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 69 09 42 08 false ### debug: convertProperty: isStringValue? +331 69 09 42 08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 69 09 42 08 convertedValue 1 69 09 42 08 ### debug: phone: +331 69 09 42 08 => +33 1 69 09 42 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 09 42 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 09 42 08 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3413712, 48.7051047 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 09 42 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4845898421', 'addr:housenumber': '109', 'addr:street': "Place de l'Agora", amenity: 'library', name: "Médiathèque de l'Agora", opening_hours: 'Tu 13:30-19:00; We, Sa 10:00-18:00; Th, Fr 12:00-18:00', phone: '+33169915959', website: 'http://mediatheques.agglo-evry.fr/EXPLOITATION/mediatheque-agora.aspx' }, geometry: { type: 'Point', coordinates: [ 2.4292971, 48.6284171 ] }, id: 'node/4845898421' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? library true ### debug: convertProperty: isStringValue? library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ library => library ### debug: convertProperty: -- convertedValue library ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169915959 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169915959 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169915959 false ### debug: convertProperty: isStringValue? +33169915959 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169915959 convertedValue 1 69 91 59 59 ### debug: phone: +33169915959 => +33 1 69 91 59 59 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 91 59 59 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 91 59 59 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4292971, 48.6284171 ] }, properties: { amenity: 'library', phone: '+33 1 69 91 59 59' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4847129269', 'addr:housenumber': '108', 'addr:street': "Place de l'Agora", amenity: 'fast_food', name: "Tacos And Co'", opening_hours: 'Mo-Su 11:00-22:00', phone: '+33164997981', website: 'https://www.facebook.com/TACOSANDCOveritable/' }, geometry: { type: 'Point', coordinates: [ 2.429839, 48.6284979 ] }, id: 'node/4847129269' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164997981 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164997981 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164997981 false ### debug: convertProperty: isStringValue? +33164997981 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164997981 convertedValue 1 64 99 79 81 ### debug: phone: +33164997981 => +33 1 64 99 79 81 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 79 81 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 79 81 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.429839, 48.6284979 ] }, properties: { amenity: 'fast_food', phone: '+33 1 64 99 79 81' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4854331045', 'access:covid19': 'yes', 'contact:city': 'Massy', 'contact:housenumber': '62', 'contact:postcode': '91300', 'contact:street': 'Rue Gabriel Péri', delivery: 'no', email: 'librairiearborescence@gmail.com', name: 'Librairie Arborescence', note: 'thé, jeux, jardin, pas de presse', opening_hours: 'Tu-Fr 10:00-19:00; Sa 09:00-19:00; Su 09:00-13:00; Dec 23-24 10:00-19:00;2023 Aug 01-16 off', phone: '+33.1.64.48.27.08', 'pickup:covid19': 'yes', shop: 'books', website: 'https://librairiearborescence.fr' }, geometry: { type: 'Point', coordinates: [ 2.2759877, 48.7297791 ] }, id: 'node/4854331045' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33.1.64.48.27.08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33.1.64.48.27.08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33.1.64.48.27.08 false ### debug: convertProperty: isStringValue? +33.1.64.48.27.08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33.1.64.48.27.08 convertedValue 1 64 48 27 08 ### debug: phone: +33.1.64.48.27.08 => +33 1 64 48 27 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 48 27 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 48 27 08 ### debug: mapElementFromConf: convert pickup:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName pickup:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: pickup:covid19 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2759877, 48.7297791 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 48 27 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4856232930', 'addr:housenumber': '14', amenity: 'restaurant', 'contact:city': 'Évry', 'contact:housenumber': '12-14', 'contact:postcode': '91000', 'contact:street': 'Cours Monseigneur Roméro', cuisine: 'indian;nepalese', name: "Le Chemin d'Himalaya", opening_hours: 'Mo-Sa 12:00-14:30, 19:00-22:30', phone: '+33160778745', website: 'http://www.chemindehimalaya.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4284348, 48.6230305 ] }, id: 'node/4856232930' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160778745 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160778745 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160778745 false ### debug: convertProperty: isStringValue? +33160778745 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160778745 convertedValue 1 60 77 87 45 ### debug: phone: +33160778745 => +33 1 60 77 87 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 87 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 87 45 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4284348, 48.6230305 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 77 87 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4860119275', brand: 'Peugeot', 'brand:wikidata': 'Q6742', 'brand:wikipedia': 'en:Peugeot', 'contact:city': 'Gometz-la-Ville', 'contact:housenumber': '4', 'contact:postcode': '91400', 'contact:street': 'Espace Trois Quartiers', name: 'Garage du Centre', opening_hours: 'Mo-Fr 08:00-12:00, Mo-Fr 13:30-18:30', phone: '+33 1 60 12 18 94', 'service:vehicle:air_conditioning': 'yes', 'service:vehicle:batteries': 'yes', 'service:vehicle:body_repair': 'yes', 'service:vehicle:brakes': 'yes', 'service:vehicle:car_parts': 'yes', 'service:vehicle:car_repair': 'yes', 'service:vehicle:inspection': 'yes', 'service:vehicle:oil_change': 'yes', 'service:vehicle:repairs': 'yes', 'service:vehicle:tires': 'yes', 'service:vehicle:wheels': 'yes', shop: 'car_repair', website: 'https://agents.peugeot.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1221926, 48.6694417 ] }, id: 'node/4860119275' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 24 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 18 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 18 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 18 94 false ### debug: convertProperty: isStringValue? +33 1 60 12 18 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 18 94 convertedValue 1 60 12 18 94 ### debug: phone: +33 1 60 12 18 94 => +33 1 60 12 18 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 18 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 18 94 ### debug: mapElementFromConf: convert service:vehicle:air_conditioning ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:air_conditioning ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:air_conditioning ### debug: mapElementFromConf: convert service:vehicle:batteries ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:batteries ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:batteries ### debug: mapElementFromConf: convert service:vehicle:body_repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:body_repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:body_repair ### debug: mapElementFromConf: convert service:vehicle:brakes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:brakes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:brakes ### debug: mapElementFromConf: convert service:vehicle:car_parts ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:car_parts ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:car_parts ### debug: mapElementFromConf: convert service:vehicle:car_repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:car_repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:car_repair ### debug: mapElementFromConf: convert service:vehicle:inspection ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:inspection ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:inspection ### debug: mapElementFromConf: convert service:vehicle:oil_change ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:oil_change ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:oil_change ### debug: mapElementFromConf: convert service:vehicle:repairs ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:repairs ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:repairs ### debug: mapElementFromConf: convert service:vehicle:tires ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:tires ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:tires ### debug: mapElementFromConf: convert service:vehicle:wheels ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:wheels ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:wheels ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1221926, 48.6694417 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 12 18 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4869206272', alt_name: 'Maison russe', amenity: 'social_facility', building: 'house', fax: '+33160153463', heritage: '3', 'heritage:operator': 'mhs', historic: 'house', 'mhs:inscription_date': '2012-07-26', name: 'Demeure de la Cossonnerie', phone: '+33169468500', 'ref:FR:FINESS': '910700368', 'ref:FR:SIRET': '78524159700018', 'ref:mhs': 'PA91000011', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'source:heritage': 'data.gouv.fr, Ministère de la Culture - 2016', start_date: 'C18', 'type:FR:FINESS': '500', wikidata: 'Q22980790' }, geometry: { type: 'Point', coordinates: [ 2.336534, 48.6351332 ] }, id: 'node/4869206272' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 21 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert building ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName building ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: building ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert heritage ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName heritage ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: heritage ### debug: mapElementFromConf: convert heritage:operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName heritage:operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: heritage:operator ### debug: mapElementFromConf: convert historic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName historic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: historic ### debug: mapElementFromConf: convert mhs:inscription_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName mhs:inscription_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: mhs:inscription_date ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169468500 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169468500 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169468500 false ### debug: convertProperty: isStringValue? +33169468500 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169468500 convertedValue 1 69 46 85 00 ### debug: phone: +33169468500 => +33 1 69 46 85 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 46 85 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 46 85 00 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert ref:mhs ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:mhs ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:mhs ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert source:heritage ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source:heritage ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source:heritage ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.336534, 48.6351332 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 46 85 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4878780370', 'addr:city': 'Massy', 'addr:postcode': '91300', amenity: 'restaurant', cuisine: 'chinese', name: 'Royal Massy II', opening_hours: 'Tu-Su 11:45-14:45,19:00-22:45; Mo 11:45-14:45', phone: '+33 1 69 20 98 18', website: 'http://www.royal-massy.com/' }, geometry: { type: 'Point', coordinates: [ 2.3018489, 48.7299816 ] }, id: 'node/4878780370' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 98 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 98 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 98 18 false ### debug: convertProperty: isStringValue? +33 1 69 20 98 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 98 18 convertedValue 1 69 20 98 18 ### debug: phone: +33 1 69 20 98 18 => +33 1 69 20 98 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 98 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 98 18 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3018489, 48.7299816 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 20 98 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4886389155', name: 'Orthopédie & Matériel Médical', opening_hours: 'Tu-Fr 09:00-12:00,14:00-19:00; Sa 09:00-12:30,13:30-18:00', phone: '+33160890134', shop: 'medical_supply', website: 'http://www.orthopedie-chartrain.com' }, geometry: { type: 'Point', coordinates: [ 2.4724951, 48.5981781 ] }, id: 'node/4886389155' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160890134 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160890134 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160890134 false ### debug: convertProperty: isStringValue? +33160890134 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160890134 convertedValue 1 60 89 01 34 ### debug: phone: +33160890134 => +33 1 60 89 01 34 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 89 01 34 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 89 01 34 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4724951, 48.5981781 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 89 01 34' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4890231644', 'addr:city': 'Yerres', 'addr:housenumber': '169', 'addr:postcode': '91330', 'addr:street': 'Avenue du Général Leclerc', name: 'Oxy Vap', opening_hours: 'Tu-Fr 10:30-13:00,14:15-19:30; Sa 10:30-19:30', phone: '+33 1 72 49 40 43', shop: 'e-cigarette', website: 'https://oxyvap.weebly.com/' }, geometry: { type: 'Point', coordinates: [ 2.4702899, 48.7132964 ] }, id: 'node/4890231644' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 72 49 40 43 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 72 49 40 43 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 72 49 40 43 false ### debug: convertProperty: isStringValue? +33 1 72 49 40 43 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 72 49 40 43 convertedValue 1 72 49 40 43 ### debug: phone: +33 1 72 49 40 43 => +33 1 72 49 40 43 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 72 49 40 43 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 72 49 40 43 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4702899, 48.7132964 ] }, properties: { amenity: 'charging_station', phone: '+33 1 72 49 40 43' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4896907921', 'addr:housenumber': '12', 'addr:postcode': '91260', 'addr:street': 'Rue Paul Marais', name: "L'Artisanat de Juvisy", opening_hours: 'Mo-We, Fr-Su 06:45-20:30; Th off', phone: '+33986232246', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.376603, 48.6896327 ] }, id: 'node/4896907921' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33986232246 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33986232246 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33986232246 false ### debug: convertProperty: isStringValue? +33986232246 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33986232246 convertedValue 9 86 23 22 46 ### debug: phone: +33986232246 => +33 9 86 23 22 46 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 86 23 22 46 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 86 23 22 46 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.376603, 48.6896327 ] }, properties: { amenity: 'charging_station', phone: '+33 9 86 23 22 46' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4912280221', name: 'Studio Claude Nicole', 'name:fr': 'Studio Claude Nicole', opening_hours: 'Mo-Sa 10:00-19:00', phone: '+33160154355', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.3202515, 48.6374798 ] }, id: 'node/4912280221' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert name:fr ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name:fr ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name:fr ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160154355 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160154355 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160154355 false ### debug: convertProperty: isStringValue? +33160154355 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160154355 convertedValue 1 60 15 43 55 ### debug: phone: +33160154355 => +33 1 60 15 43 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 15 43 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 15 43 55 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3202515, 48.6374798 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 15 43 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4933572020', name: "O' Traditions et... Gourmandises", opening_hours: 'Mo-Sa 06:00-13:00,15:30-19:30', phone: '+33 9 52 46 52 99', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.291427, 48.5336239 ] }, id: 'node/4933572020' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 52 46 52 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 52 46 52 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 52 46 52 99 false ### debug: convertProperty: isStringValue? +33 9 52 46 52 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 52 46 52 99 convertedValue 9 52 46 52 99 ### debug: phone: +33 9 52 46 52 99 => +33 9 52 46 52 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 52 46 52 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 52 46 52 99 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.291427, 48.5336239 ] }, properties: { amenity: 'charging_station', phone: '+33 9 52 46 52 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4940045449', addr: '91400 Orsay', 'addr:housenumber': '3', 'addr:street': 'Rue de Paris', amenity: 'cafe', 'check_date:opening_hours': '2023-01-08', name: 'Salon de Thé La Pause Gourmande', opening_hours: 'Mo-Sa 07:00-19:30', phone: '+33967427566', 'survey:date': '2020-03-10', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1851023, 48.696719 ] }, id: 'node/4940045449' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33967427566 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33967427566 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33967427566 false ### debug: convertProperty: isStringValue? +33967427566 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33967427566 convertedValue 9 67 42 75 66 ### debug: phone: +33967427566 => +33 9 67 42 75 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 67 42 75 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 67 42 75 66 ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1851023, 48.696719 ] }, properties: { amenity: 'cafe', phone: '+33 9 67 42 75 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4951268434', 'addr:city': 'Brunoy', 'addr:housenumber': '12', 'addr:postcode': '91800', 'addr:street': 'Grande Rue', name: 'Délices et Gourmandises', opening_hours: 'Tu-Sa 07:00-13:30,15:30-20:00; Su 07:00-19:00', phone: '+33 1 60 47 09 73', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.503037, 48.6982642 ] }, id: 'node/4951268434' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 47 09 73 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 47 09 73 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 47 09 73 false ### debug: convertProperty: isStringValue? +33 1 60 47 09 73 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 47 09 73 convertedValue 1 60 47 09 73 ### debug: phone: +33 1 60 47 09 73 => +33 1 60 47 09 73 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 47 09 73 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 47 09 73 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.503037, 48.6982642 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 47 09 73' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4953734528', 'addr:city': 'Massy', 'addr:housenumber': '110', 'addr:postcode': '91300', 'addr:street': 'Avenue de Paris', amenity: 'restaurant', cuisine: 'asian', 'diet:vegetarian': 'no', name: 'Food Asia', opening_hours: 'Mo-Sa 11:00-22:30', phone: '+33 1 69 41 54 82', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2629663, 48.7231729 ] }, id: 'node/4953734528' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 41 54 82 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 41 54 82 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 41 54 82 false ### debug: convertProperty: isStringValue? +33 1 69 41 54 82 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 41 54 82 convertedValue 1 69 41 54 82 ### debug: phone: +33 1 69 41 54 82 => +33 1 69 41 54 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 41 54 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 41 54 82 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2629663, 48.7231729 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 41 54 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4953734560', amenity: 'restaurant', 'diet:vegan': 'no', 'diet:vegetarian': 'yes', name: 'Brasserie Le Grand Ouest', phone: '+33 1 69 20 26 49', website: 'https://legrandouest.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2613248, 48.7248229 ] }, id: 'node/4953734560' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert diet:vegan ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegan ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegan ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 26 49 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 26 49 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 26 49 false ### debug: convertProperty: isStringValue? +33 1 69 20 26 49 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 26 49 convertedValue 1 69 20 26 49 ### debug: phone: +33 1 69 20 26 49 => +33 1 69 20 26 49 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 26 49 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 26 49 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2613248, 48.7248229 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 20 26 49' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/4958617059', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '1A', 'addr:postcode': '91260', 'addr:street': "Avenue Honoré d'Estienne d'Orves", amenity: 'fast_food', cuisine: 'chinese', drive_through: 'no', name: 'Gourmet W', opening_hours: 'Mo-Su 10:30-23:00', phone: '+33169216369', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3811525, 48.6902099 ] }, id: 'node/4958617059' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169216369 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169216369 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169216369 false ### debug: convertProperty: isStringValue? +33169216369 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169216369 convertedValue 1 69 21 63 69 ### debug: phone: +33169216369 => +33 1 69 21 63 69 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 63 69 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 63 69 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3811525, 48.6902099 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 21 63 69' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5016340014', 'addr:city': 'Palaiseau', 'addr:housenumber': '63', 'addr:postcode': '91120', 'addr:street': 'Rue de Paris', 'brand:wikidata': 'Q106841258', fax: '+33 1 60108965', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Laboratoire de biologie médicale Palaiseau-Centre', opening_hours: 'Mo-Fr 07:00-13:00, 14:00-18:30; Sa 07:30-13:00', phone: '+33 1 60143964', 'ref:FR:FINESS': '910019892', 'ref:FR:SIRET': '44338452400098', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '611', website: 'http://www.groupebiolab.com' }, geometry: { type: 'Point', coordinates: [ 2.2466499, 48.7158946 ] }, id: 'node/5016340014' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60143964 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60143964 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60143964 false ### debug: convertProperty: isStringValue? +33 1 60143964 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60143964 convertedValue 1 60 14 39 64 ### debug: phone: +33 1 60143964 => +33 1 60 14 39 64 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 14 39 64 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 14 39 64 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2466499, 48.7158946 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 14 39 64' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5079191488', amenity: 'fast_food', brand: "Domino's", 'brand:wikidata': 'Q839466', 'brand:wikipedia': "en:Domino's Pizza", cuisine: 'pizza', delivery: 'yes', 'diet:kosher': 'no', 'diet:vegan': 'yes', 'diet:vegetarian': 'yes', name: "Domino's", opening_hours: 'Mo-Th 11:30-14:00,18:00-22:00; Fr-Sa 11:30-14:00,18:00-22:30; Su 11:30-14:00,18:00-22:00', phone: '+33 169066969', short_name: "Domino's", takeaway: 'yes', website: 'https://www.dominos.fr/offres/yerres_91330', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4732459, 48.6971631 ] }, id: 'node/5079191488' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert diet:kosher ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:kosher ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:kosher ### debug: mapElementFromConf: convert diet:vegan ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegan ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegan ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169066969 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169066969 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169066969 false ### debug: convertProperty: isStringValue? +33 169066969 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169066969 convertedValue 1 69 06 69 69 ### debug: phone: +33 169066969 => +33 1 69 06 69 69 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 69 69 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 69 69 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4732459, 48.6971631 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 06 69 69' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5140979389', 'addr:city': 'Juvisy-sur-Orge', 'addr:postcode': '91260', 'addr:street': 'Rue Paul Marais', 'diet:halal': 'only', name: 'Boucherie Kabira', opening_hours: 'Mo-Sa 09:00-13:30, 15:00-19:30; Mo-Su off', phone: '+33 1 69 45 39 96', shop: 'butcher', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.3763782, 48.6895061 ] }, id: 'node/5140979389' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert diet:halal ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:halal ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:halal ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 45 39 96 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 45 39 96 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 45 39 96 false ### debug: convertProperty: isStringValue? +33 1 69 45 39 96 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 45 39 96 convertedValue 1 69 45 39 96 ### debug: phone: +33 1 69 45 39 96 => +33 1 69 45 39 96 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 45 39 96 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 45 39 96 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3763782, 48.6895061 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 45 39 96' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5155067246', 'addr:city': 'Brétigny-sur-Orge', 'addr:housenumber': '2', 'addr:postcode': '91731', 'addr:street': 'Rue de Bretagne', man_made: 'works', name: 'Elis Brétigny', operator: 'Elis', phone: '+33 1 60 84 95 20', product: 'clothes;linen', website: 'https://fr.elis.com/' }, geometry: { type: 'Point', coordinates: [ 2.3014448, 48.5938094 ] }, id: 'node/5155067246' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert man_made ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName man_made ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: man_made ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 84 95 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 84 95 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 84 95 20 false ### debug: convertProperty: isStringValue? +33 1 60 84 95 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 84 95 20 convertedValue 1 60 84 95 20 ### debug: phone: +33 1 60 84 95 20 => +33 1 60 84 95 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 95 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 95 20 ### debug: mapElementFromConf: convert product ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName product ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: product ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3014448, 48.5938094 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 84 95 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5159470823', 'addr:postcode': '91080', alt_name: 'Services Techniques', 'alt_name:fr': 'Services Techiques', email: 'accueil.st@courcouronnes.fr', name: 'Centre technique municipal', 'name:en': 'Municipal technical center', 'name:fr': 'Centre technique municipal', office: 'government', opening_hours: 'Mo-Fr 08:00-12:30, 13:30-16:00', phone: '+33664972111', website: 'https://www.courcouronnes.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4014142, 48.6233245 ] }, id: 'node/5159470823' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert alt_name:fr ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name:fr ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name:fr ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert name:en ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name:en ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name:en ### debug: mapElementFromConf: convert name:fr ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name:fr ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name:fr ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33664972111 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33664972111 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33664972111 false ### debug: convertProperty: isStringValue? +33664972111 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33664972111 convertedValue 6 64 97 21 11 ### debug: phone: +33664972111 => +33 6 64 97 21 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 64 97 21 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 64 97 21 11 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4014142, 48.6233245 ] }, properties: { amenity: 'charging_station', phone: '+33 6 64 97 21 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5161340430', 'addr:city': 'Palaiseau', 'addr:district': 'Essonne', 'addr:housenumber': '6', 'addr:postcode': '91120', 'addr:street': 'Rue Charles Péguy', amenity: 'pharmacy', dispensing: 'yes', fax: '+33 1 69312647', healthcare: 'pharmacy', name: 'Pharmacie de Lozère', opening_hours: 'Mo-Fr 09:00-13:00, 14:00-19:00; Su 9:00-13:00, 14:00-18:30', phone: '+33 1 60103298', 'ref:FR:FINESS': '910011493', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2012;local knowledge', start_date: '1985-08-05', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2121113, 48.7057618 ] }, id: 'node/5161340430' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:district ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:district ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:district ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60103298 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60103298 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60103298 false ### debug: convertProperty: isStringValue? +33 1 60103298 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60103298 convertedValue 1 60 10 32 98 ### debug: phone: +33 1 60103298 => +33 1 60 10 32 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 10 32 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 10 32 98 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2121113, 48.7057618 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 10 32 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5176669221', name: 'Il était une Fois', opening_hours: 'Tu,We 09:30-12:00,13:30-19:00; Th 13:30-19:00; Fr 10:00-20:00; Sa 09:00-18:00', phone: '+33169440554', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.3509595, 48.6728209 ] }, id: 'node/5176669221' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169440554 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169440554 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169440554 false ### debug: convertProperty: isStringValue? +33169440554 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169440554 convertedValue 1 69 44 05 54 ### debug: phone: +33169440554 => +33 1 69 44 05 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 44 05 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 44 05 54 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3509595, 48.6728209 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 44 05 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5178193115', 'addr:housenumber': '14', 'addr:street': "Avenue du Bois de l'Épine", 'contact:addr': "14 Avenue du Bois de l'Épine", 'contact:city': 'Courcouronnes', 'contact:postcode': '91080', name: 'Canalcycles', opening_hours: 'Mo-Fr 10:00-12:00, 14:00-18:00; Sa 10:00-12:00, 13:30-17:30', phone: '+33626304031', second_hand: 'only', 'service:bicycle:repair': 'yes', 'service:bicycle:second_hand': 'yes', shop: 'bicycle', website: 'https://www.canalcycles.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4076596, 48.6299872 ] }, id: 'node/5178193115' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:addr ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:addr ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:addr ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33626304031 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33626304031 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33626304031 false ### debug: convertProperty: isStringValue? +33626304031 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33626304031 convertedValue 6 26 30 40 31 ### debug: phone: +33626304031 => +33 6 26 30 40 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 26 30 40 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 26 30 40 31 ### debug: mapElementFromConf: convert second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: second_hand ### debug: mapElementFromConf: convert service:bicycle:repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:repair ### debug: mapElementFromConf: convert service:bicycle:second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:second_hand ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4076596, 48.6299872 ] }, properties: { amenity: 'charging_station', phone: '+33 6 26 30 40 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5186543921', 'addr:housenumber': '3', 'description:covid19': 'Possibilité de livraison à domicile.', phone: '+33 1 72 49 45 28', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.4026203, 48.713032 ] }, id: 'node/5186543921' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 72 49 45 28 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 72 49 45 28 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 72 49 45 28 false ### debug: convertProperty: isStringValue? +33 1 72 49 45 28 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 72 49 45 28 convertedValue 1 72 49 45 28 ### debug: phone: +33 1 72 49 45 28 => +33 1 72 49 45 28 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 72 49 45 28 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 72 49 45 28 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4026203, 48.713032 ] }, properties: { amenity: 'charging_station', phone: '+33 1 72 49 45 28' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5196966107', 'addr:city': 'Verrières-le-Buisson', 'addr:postcode': '91370', 'addr:street': 'Route des Gatines', leisure: 'horse_riding', name: 'Poney Club du Bois de Verrières', opening_hours: 'Mo-Tu 09:00-11:30, 15:30-18:00; We-Th 10:30-12:30, 13:30-18:30; Fr 09:30-11:30; 17:00-18:00; Sa-Su 10:00-12:30, 13:30-17:30', phone: '+33160114195', website: 'http://verrieres-poneyclub-91.ffe.com/' }, geometry: { type: 'Point', coordinates: [ 2.2536053, 48.7472776 ] }, id: 'node/5196966107' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160114195 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160114195 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160114195 false ### debug: convertProperty: isStringValue? +33160114195 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160114195 convertedValue 1 60 11 41 95 ### debug: phone: +33160114195 => +33 1 60 11 41 95 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 41 95 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 41 95 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2536053, 48.7472776 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 11 41 95' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5221121981', 'addr:city': 'Palaiseau', 'addr:housenumber': '7', 'addr:postcode': '91120', 'addr:street': 'Rue de la Croix Martre', name: 'OuiHop', office: 'company', phone: '+33 1 69 19 72 50', website: 'https://www.ouihop.com/' }, geometry: { type: 'Point', coordinates: [ 2.2607267, 48.72065 ] }, id: 'node/5221121981' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 19 72 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 19 72 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 19 72 50 false ### debug: convertProperty: isStringValue? +33 1 69 19 72 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 19 72 50 convertedValue 1 69 19 72 50 ### debug: phone: +33 1 69 19 72 50 => +33 1 69 19 72 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 19 72 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 19 72 50 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2607267, 48.72065 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 19 72 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5223821935', amenity: 'restaurant', cuisine: 'vietnamese', name: 'Tân Dô', opening_hours: 'Tu-Sa 12:00-14:00,19:00-22:00', phone: '+33 1 69 28 53 02', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.1907895, 48.702403 ] }, id: 'node/5223821935' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 28 53 02 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 28 53 02 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 28 53 02 false ### debug: convertProperty: isStringValue? +33 1 69 28 53 02 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 28 53 02 convertedValue 1 69 28 53 02 ### debug: phone: +33 1 69 28 53 02 => +33 1 69 28 53 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 53 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 53 02 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1907895, 48.702403 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 28 53 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5223821937', 'addr:city': 'Orsay', 'addr:country': 'FR', 'addr:housenumber': '43', 'addr:postcode': '91400', 'addr:street': 'Rue Charles de Gaulle', craft: 'window_construction', name: 'Fenêtrier VEKA RCM', opening_hours: 'Mo-Sa 09:00-12:00,14:00-19:00', phone: '+33 1 64 46 48 90', shop: 'yes', website: 'https://www.menuiseries-rcm.fr/', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.1912075, 48.702745 ] }, id: 'node/5223821937' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 46 48 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 46 48 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 46 48 90 false ### debug: convertProperty: isStringValue? +33 1 64 46 48 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 46 48 90 convertedValue 1 64 46 48 90 ### debug: phone: +33 1 64 46 48 90 => +33 1 64 46 48 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 46 48 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 46 48 90 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1912075, 48.702745 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 46 48 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5236370194', 'addr:city': 'Orsay', 'addr:housenumber': '14bis', 'addr:postcode': '91400', 'addr:street': 'Avenue Saint-Laurent', amenity: 'community_centre', email: 'info@mjctati.fr', facebook: 'https://www.facebook.com/MjcJacquesTati/', name: 'Maison MJC Jacques Tati', phone: '+33 1 69 82 60 00', website: 'https://www.mjctati.fr', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1900147, 48.6981013 ] }, id: 'node/5236370194' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 82 60 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 82 60 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 82 60 00 false ### debug: convertProperty: isStringValue? +33 1 69 82 60 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 82 60 00 convertedValue 1 69 82 60 00 ### debug: phone: +33 1 69 82 60 00 => +33 1 69 82 60 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 82 60 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 82 60 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1900147, 48.6981013 ] }, properties: { amenity: 'community_centre', phone: '+33 1 69 82 60 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5236431945', 'addr:city': 'Orsay', 'addr:housenumber': '15 bis', 'addr:postcode': '91400', 'addr:street': 'Rue Jean-Louis Archangé', craft: 'builder', name: 'Maisons Hervé', operator: 'Groupe Diogo Fernande', phone: '+33 1 69 01 38 00' }, geometry: { type: 'Point', coordinates: [ 2.1862478, 48.6975098 ] }, id: 'node/5236431945' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 01 38 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 01 38 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 01 38 00 false ### debug: convertProperty: isStringValue? +33 1 69 01 38 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 01 38 00 convertedValue 1 69 01 38 00 ### debug: phone: +33 1 69 01 38 00 => +33 1 69 01 38 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 01 38 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 01 38 00 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1862478, 48.6975098 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 01 38 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5236558077', 'addr:city': 'Les Molières', 'addr:housenumber': '9', 'addr:postcode': '91470', 'addr:street': 'Grande Rue', 'check_date:opening_hours': '2022-03-27', indoor_seating: 'no', name: 'La boulangerie des Molières', opening_hours: 'Tu-Sa 06:45-13:00,15:30-19:30; Su 06:45-13:00', outdoor_seating: 'no', phone: '+33 9 84 51 15 37', shop: 'bakery', takeaway: 'only' }, geometry: { type: 'Point', coordinates: [ 2.0678798, 48.6724006 ] }, id: 'node/5236558077' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert indoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName indoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: indoor_seating ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 84 51 15 37 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 84 51 15 37 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 84 51 15 37 false ### debug: convertProperty: isStringValue? +33 9 84 51 15 37 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 84 51 15 37 convertedValue 9 84 51 15 37 ### debug: phone: +33 9 84 51 15 37 => +33 9 84 51 15 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 84 51 15 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 84 51 15 37 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0678798, 48.6724006 ] }, properties: { amenity: 'charging_station', phone: '+33 9 84 51 15 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5241854447', 'addr:city': 'Corbeil-Essonnes', 'addr:street': 'Rue Saint-Spire', amenity: 'fast_food', cuisine: 'chinese', delivery: 'yes', name: "Delice D'Asie", phone: '+33178053656', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4832386, 48.6127622 ] }, id: 'node/5241854447' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33178053656 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33178053656 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33178053656 false ### debug: convertProperty: isStringValue? +33178053656 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33178053656 convertedValue 1 78 05 36 56 ### debug: phone: +33178053656 => +33 1 78 05 36 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 05 36 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 05 36 56 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4832386, 48.6127622 ] }, properties: { amenity: 'fast_food', phone: '+33 1 78 05 36 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5250449582', 'addr:city': 'Les Ulis', 'addr:postcode': '91940', 'addr:street': 'Avenue des Indes', 'addr:unit': '13', amenity: 'restaurant', check_date: '2023-06-18', name: 'Le Comptoir de la Ferme', phone: '+33 1 64 46 14 14', website: 'https://www.laferme.restaurant' }, geometry: { type: 'Point', coordinates: [ 2.2029862, 48.685262 ] }, id: 'node/5250449582' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert addr:unit ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:unit ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:unit ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 46 14 14 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 46 14 14 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 46 14 14 false ### debug: convertProperty: isStringValue? +33 1 64 46 14 14 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 46 14 14 convertedValue 1 64 46 14 14 ### debug: phone: +33 1 64 46 14 14 => +33 1 64 46 14 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 46 14 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 46 14 14 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2029862, 48.685262 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 46 14 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5260475197', amenity: 'cafe', facebook: 'https://www.facebook.com/CHEZ-CAMILLE-651544548305608/', name: 'Chez Camille', phone: '+33 1 64 46 73 02', website: 'https://fovido.wixsite.com/chezcamille', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.187238, 48.6979604 ] }, id: 'node/5260475197' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 46 73 02 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 46 73 02 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 46 73 02 false ### debug: convertProperty: isStringValue? +33 1 64 46 73 02 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 46 73 02 convertedValue 1 64 46 73 02 ### debug: phone: +33 1 64 46 73 02 => +33 1 64 46 73 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 46 73 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 46 73 02 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.187238, 48.6979604 ] }, properties: { amenity: 'cafe', phone: '+33 1 64 46 73 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5260521218', 'addr:city': 'Orsay', 'addr:postcode': '91400', 'addr:street': 'Place de la République', email: 'accueil.91002@notaires.fr', name: 'Office notarial Lapotre, Brochay, Dewald & Loiseau-Dewald', office: 'notary', opening_hours: 'Mo-Fr 09:15-12:00,14:00-18:00', phone: '+33 169188460', website: 'https://lapotre-brochay-dewald-orsay.notaires.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1851803, 48.6964529 ] }, id: 'node/5260521218' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169188460 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169188460 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169188460 false ### debug: convertProperty: isStringValue? +33 169188460 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169188460 convertedValue 1 69 18 84 60 ### debug: phone: +33 169188460 => +33 1 69 18 84 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 18 84 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 18 84 60 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1851803, 48.6964529 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 18 84 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5260656934', male: 'yes', name: 'Bart Barber', phone: '+33 768461313', shop: 'hairdresser', 'survey:date': '2019-09-28', website: 'www.bartbarber.fr', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.1852862, 48.696984 ] }, id: 'node/5260656934' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert male ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName male ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: male ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 768461313 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 768461313 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 768461313 false ### debug: convertProperty: isStringValue? +33 768461313 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 768461313 convertedValue 7 68 46 13 13 ### debug: phone: +33 768461313 => +33 7 68 46 13 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 68 46 13 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 68 46 13 13 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1852862, 48.696984 ] }, properties: { amenity: 'charging_station', phone: '+33 7 68 46 13 13' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5274971529', name: 'Ulis Viandes', phone: '+33 164462957', shop: 'butcher', 'survey:date': '2020-05-08', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1775661, 48.6848781 ] }, id: 'node/5274971529' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164462957 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164462957 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164462957 false ### debug: convertProperty: isStringValue? +33 164462957 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164462957 convertedValue 1 64 46 29 57 ### debug: phone: +33 164462957 => +33 1 64 46 29 57 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 46 29 57 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 46 29 57 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1775661, 48.6848781 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 46 29 57' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5275099873', 'addr:housenumber': '1b', amenity: 'social_facility', fax: '+33160485932', phone: '+33 1 69 57 51 51', 'ref:FR:FINESS': '910806355', 'ref:FR:NAF': '8730A', 'ref:FR:SIRET': '88189943900015', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wheelchair: 'yes', wikidata: 'Q112923371' }, geometry: { type: 'Point', coordinates: [ 2.386863, 48.7071922 ] }, id: 'node/5275099873' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 51 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 51 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 51 51 false ### debug: convertProperty: isStringValue? +33 1 69 57 51 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 51 51 convertedValue 1 69 57 51 51 ### debug: phone: +33 1 69 57 51 51 => +33 1 69 57 51 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 51 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 51 51 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.386863, 48.7071922 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 57 51 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5287948373', amenity: 'restaurant', cuisine: 'pizza', delivery: 'yes', 'diet:vegetarian': 'yes', name: 'Di Napoli', opening_hours: 'Mo 18:30-22:00; Tu-Su 11:30-14:00,18:30-22:00', 'opening_hours:signed': 'no', phone: '+33169281414', 'takeaway:covid19': 'only', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1825198, 48.6850692 ] }, id: 'node/5287948373' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:signed ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:signed ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:signed ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169281414 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169281414 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169281414 false ### debug: convertProperty: isStringValue? +33169281414 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169281414 convertedValue 1 69 28 14 14 ### debug: phone: +33169281414 => +33 1 69 28 14 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 14 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 14 14 ### debug: mapElementFromConf: convert takeaway:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway:covid19 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1825198, 48.6850692 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 28 14 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5287948374', amenity: 'restaurant', 'check_date:opening_hours': '2022-12-17', cuisine: 'japanese', 'diet:vegetarian': 'yes', name: 'Minato', opening_hours: 'Mo-Sa 11:15-14:00,18:30-22:00; Su 18:30-22:00', phone: '+33164465916', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1825915, 48.6850767 ] }, id: 'node/5287948374' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164465916 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164465916 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164465916 false ### debug: convertProperty: isStringValue? +33164465916 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164465916 convertedValue 1 64 46 59 16 ### debug: phone: +33164465916 => +33 1 64 46 59 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 46 59 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 46 59 16 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1825915, 48.6850767 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 46 59 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5287948375', name: 'Orsay Coiffure', opening_hours: 'Tu-Fr 09:30-18:30; Sa 09:00-18:00', phone: '+33169072437', shop: 'hairdresser', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1828194, 48.6850401 ] }, id: 'node/5287948375' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169072437 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169072437 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169072437 false ### debug: convertProperty: isStringValue? +33169072437 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169072437 convertedValue 1 69 07 24 37 ### debug: phone: +33169072437 => +33 1 69 07 24 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 24 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 24 37 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1828194, 48.6850401 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 07 24 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5300508621', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '110', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", name: 'Au Grand Chêne', opening_hours: 'Mo-Sa 07:30-19:30', phone: '+33169203782', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.2620611, 48.74326 ] }, id: 'node/5300508621' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169203782 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169203782 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169203782 false ### debug: convertProperty: isStringValue? +33169203782 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169203782 convertedValue 1 69 20 37 82 ### debug: phone: +33169203782 => +33 1 69 20 37 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 37 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 37 82 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2620611, 48.74326 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 37 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5301938103', amenity: 'police', name: 'Police nationale', official_name: 'Commissariat de police de Les Ulis', operator: 'Police nationale', 'operator:wikidata': 'Q121484', phone: '+33 1 64 86 17 17', 'police:FR': 'police', wikidata: 'Q61954552' }, geometry: { type: 'Point', coordinates: [ 2.1700761, 48.6844 ] }, id: 'node/5301938103' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : police ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping police ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? police true ### debug: convertProperty: isStringValue? police true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ police => police ### debug: convertProperty: -- convertedValue police ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 86 17 17 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 86 17 17 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 86 17 17 false ### debug: convertProperty: isStringValue? +33 1 64 86 17 17 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 86 17 17 convertedValue 1 64 86 17 17 ### debug: phone: +33 1 64 86 17 17 => +33 1 64 86 17 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 86 17 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 86 17 17 ### debug: mapElementFromConf: convert police:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName police:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: police:FR ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1700761, 48.6844 ] }, properties: { amenity: 'police', phone: '+33 1 64 86 17 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5308325180', 'addr:city': 'Orsay', 'addr:housenumber': '6', 'addr:postcode': '91400', 'addr:street': 'Boulevard Dubreuil', name: 'Établissement public d’aménagement Paris-Saclay', office: 'company', phone: '+33 1 64 54 36 50', website: 'https://www.epaps.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1804883, 48.6970535 ] }, id: 'node/5308325180' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 54 36 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 54 36 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 54 36 50 false ### debug: convertProperty: isStringValue? +33 1 64 54 36 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 54 36 50 convertedValue 1 64 54 36 50 ### debug: phone: +33 1 64 54 36 50 => +33 1 64 54 36 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 54 36 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 54 36 50 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1804883, 48.6970535 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 54 36 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5322298621', 'addr:postcode': '91300', email: 'sales@infovista.com', name: 'InfoVista', office: 'company', phone: '+33164867900', website: 'https://www.infovista.com/' }, geometry: { type: 'Point', coordinates: [ 2.264326, 48.72713 ] }, id: 'node/5322298621' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164867900 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164867900 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164867900 false ### debug: convertProperty: isStringValue? +33164867900 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164867900 convertedValue 1 64 86 79 00 ### debug: phone: +33164867900 => +33 1 64 86 79 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 86 79 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 86 79 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.264326, 48.72713 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 86 79 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5326181828', 'addr:full': '14 rue du 11 Novembre 91100 Corbeil-Essonnes', amenity: 'social_facility', capacity: '30', email: 'centre.habitat.essonne@fondationbellan.org', fax: '+33 1 69 91 01 60', name: 'CHALBE-SAEH', official_name: "Centre d'habitat Léopold Bellan de l'Essonne", operator: 'Fondation Léopold Bellan', 'operator:wikidata': 'Q37669450', phone: '+33 1 64 97 15 79', 'ref:FR:FINESS': '910700681', 'ref:FR:SIRET': '77567216500294', social_facility: 'assisted_living', 'social_facility:for': 'disabled', 'type:FR:FINESS': '252' }, geometry: { type: 'Point', coordinates: [ 2.4724683, 48.607763 ] }, id: 'node/5326181828' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 30 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 30 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 30 true ### debug: convertProperty: isStringValue? 30 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 30 => 30 ### debug: convertProperty: -- convertedValue 30 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 97 15 79 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 97 15 79 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 97 15 79 false ### debug: convertProperty: isStringValue? +33 1 64 97 15 79 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 97 15 79 convertedValue 1 64 97 15 79 ### debug: phone: +33 1 64 97 15 79 => +33 1 64 97 15 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 15 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 15 79 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4724683, 48.607763 ] }, properties: { amenity: 'social_facility', capacity: '30', phone: '+33 1 64 97 15 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5326181848', 'addr:full': '4 allée Stéphane Mallarmé 91000 Évry', amenity: 'social_facility', capacity: '25', email: 'centre.habitat.essonne@fondationbellan.org', fax: '+33 1 69 91 01 60', name: 'CHALBE-SAED', official_name: "Centre d'habitat Léopold Bellan de l'Essonne", operator: 'Fondation Léopold Bellan', 'operator:wikidata': 'Q37669450', phone: '+33 1 64 97 15 79', 'ref:FR:FINESS': '910811009', 'ref:FR:SIRET': '77567216500294', social_facility: 'assisted_living', 'social_facility:for': 'disabled', 'type:FR:FINESS': '446' }, geometry: { type: 'Point', coordinates: [ 2.4304716, 48.637371 ] }, id: 'node/5326181848' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 25 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 25 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 25 true ### debug: convertProperty: isStringValue? 25 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 25 => 25 ### debug: convertProperty: -- convertedValue 25 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 97 15 79 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 97 15 79 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 97 15 79 false ### debug: convertProperty: isStringValue? +33 1 64 97 15 79 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 97 15 79 convertedValue 1 64 97 15 79 ### debug: phone: +33 1 64 97 15 79 => +33 1 64 97 15 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 15 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 15 79 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4304716, 48.637371 ] }, properties: { amenity: 'social_facility', capacity: '25', phone: '+33 1 64 97 15 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5326181849', 'addr:full': '4 allée Stéphane Mallarmé 91000 Évry', amenity: 'social_facility', capacity: '25', email: 'centre.habitat.essonne@fondationbellan.org', fax: '+33 1 69 91 01 60', name: 'CHALBE-SETA', official_name: "Centre d'habitat Léopold Bellan de l'Essonne", operator: 'Fondation Léopold Bellan', 'operator:wikidata': 'Q37669450', phone: '+33 1 64 97 15 79', 'ref:FR:FINESS': '910011709', 'ref:FR:SIRET': '77567216500294', social_facility: 'assisted_living', 'social_facility:for': 'disabled', 'type:FR:FINESS': '252' }, geometry: { type: 'Point', coordinates: [ 2.4303764, 48.6373789 ] }, id: 'node/5326181849' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 25 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 25 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 25 true ### debug: convertProperty: isStringValue? 25 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 25 => 25 ### debug: convertProperty: -- convertedValue 25 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 97 15 79 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 97 15 79 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 97 15 79 false ### debug: convertProperty: isStringValue? +33 1 64 97 15 79 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 97 15 79 convertedValue 1 64 97 15 79 ### debug: phone: +33 1 64 97 15 79 => +33 1 64 97 15 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 15 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 15 79 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4303764, 48.6373789 ] }, properties: { amenity: 'social_facility', capacity: '25', phone: '+33 1 64 97 15 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5406794771', 'addr:city': 'Mondeville', 'addr:country': 'FR', 'addr:housenumber': '35', 'addr:postcode': '91590', 'addr:street': 'Rue de Ballancourt', capacity: '190', 'contact:facebook': 'www.facebook.com/stephane.volfer.79', email: 'lenidvert91@orange.fr', name: 'Le nid vert', opening_hours: 'Mar 15-Nov 15', phone: '+33 1 64 98 31 44', stars: '3', tourism: 'camp_site', website: 'www.camping-lenidvert.fr' }, geometry: { type: 'Point', coordinates: [ 2.4091152, 48.493852 ] }, id: 'node/5406794771' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 190 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 190 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 190 true ### debug: convertProperty: isStringValue? 190 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 190 => 190 ### debug: convertProperty: -- convertedValue 190 ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 98 31 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 98 31 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 98 31 44 false ### debug: convertProperty: isStringValue? +33 1 64 98 31 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 98 31 44 convertedValue 1 64 98 31 44 ### debug: phone: +33 1 64 98 31 44 => +33 1 64 98 31 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 31 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 31 44 ### debug: mapElementFromConf: convert stars ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName stars ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: stars ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4091152, 48.493852 ] }, properties: { amenity: 'charging_station', capacity: '190', phone: '+33 1 64 98 31 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5409920641', 'addr:housenumber': '42', 'addr:street': 'Rue de Chartres', amenity: 'restaurant', name: 'Tabac des Sports', phone: '+33 6 62 38 18 75' }, geometry: { type: 'Point', coordinates: [ 2.0671571, 48.6445544 ] }, id: 'node/5409920641' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 62 38 18 75 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 62 38 18 75 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 62 38 18 75 false ### debug: convertProperty: isStringValue? +33 6 62 38 18 75 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 62 38 18 75 convertedValue 6 62 38 18 75 ### debug: phone: +33 6 62 38 18 75 => +33 6 62 38 18 75 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 62 38 18 75 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 62 38 18 75 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0671571, 48.6445544 ] }, properties: { amenity: 'restaurant', phone: '+33 6 62 38 18 75' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5428631674', 'addr:city': 'Pecqueuse', 'addr:housenumber': '19', 'addr:postcode': '91470', 'addr:street': 'Rue du 8 Mai 1945', amenity: 'restaurant', cuisine: 'portuguese', name: "Entrepot'es", phone: '+33 1 64 95 97 40', website: 'https://fr-fr.facebook.com/pages/category/European-Restaurant/Entrepotes-706835119337210/' }, geometry: { type: 'Point', coordinates: [ 2.0599982, 48.6463866 ] }, id: 'node/5428631674' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 95 97 40 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 95 97 40 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 95 97 40 false ### debug: convertProperty: isStringValue? +33 1 64 95 97 40 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 95 97 40 convertedValue 1 64 95 97 40 ### debug: phone: +33 1 64 95 97 40 => +33 1 64 95 97 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 95 97 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 95 97 40 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0599982, 48.6463866 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 95 97 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5430884923', 'addr:housenumber': '124', 'addr:postcode': '91160', 'addr:street': 'Rue du Président François Mitterrand', amenity: 'bank', brand: 'Cafpi', 'brand:website': 'https://www.cafpi.fr/', 'brand:wikipedia': 'Cafpi', name: 'Cafpi', phone: '+33 1 60 12 05 05' }, geometry: { type: 'Point', coordinates: [ 2.29323, 48.6937216 ] }, id: 'node/5430884923' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:website ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 05 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 05 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 05 05 false ### debug: convertProperty: isStringValue? +33 1 60 12 05 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 05 05 convertedValue 1 60 12 05 05 ### debug: phone: +33 1 60 12 05 05 => +33 1 60 12 05 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 05 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 05 05 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.29323, 48.6937216 ] }, properties: { amenity: 'bank', phone: '+33 1 60 12 05 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5431628422', 'addr:street': 'Rue des Cerisiers', email: 'info@hitachi-powertools.fr', name: 'Hitachi Power Tools France', 'name:en': 'Hitachi Power Tools France', 'name:ja': '日立工機 フランス', office: 'company', phone: '+33 1 69 47 49 49', website: 'http://www.hitachi-powertools.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4320558, 48.5931138 ] }, id: 'node/5431628422' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert name:en ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name:en ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name:en ### debug: mapElementFromConf: convert name:ja ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name:ja ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name:ja ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 47 49 49 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 47 49 49 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 47 49 49 false ### debug: convertProperty: isStringValue? +33 1 69 47 49 49 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 47 49 49 convertedValue 1 69 47 49 49 ### debug: phone: +33 1 69 47 49 49 => +33 1 69 47 49 49 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 47 49 49 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 47 49 49 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4320558, 48.5931138 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 47 49 49' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5435558717', 'addr:housenumber': '5', email: 'baouby@hotmail.fr', phone: '+33 1 69 45 40 14', 'ref:FR:NAF': '1071C', 'ref:FR:SIRET': '48821099800040', shop: 'bakery', website: 'https://lemanegedespains.eatbu.com' }, geometry: { type: 'Point', coordinates: [ 2.3634923, 48.7048194 ] }, id: 'node/5435558717' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 45 40 14 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 45 40 14 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 45 40 14 false ### debug: convertProperty: isStringValue? +33 1 69 45 40 14 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 45 40 14 convertedValue 1 69 45 40 14 ### debug: phone: +33 1 69 45 40 14 => +33 1 69 45 40 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 45 40 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 45 40 14 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3634923, 48.7048194 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 45 40 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5534101649', name: 'Dominique Sevrain coiffure', phone: '+33169449080', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.3564369, 48.677363 ] }, id: 'node/5534101649' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169449080 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169449080 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169449080 false ### debug: convertProperty: isStringValue? +33169449080 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169449080 convertedValue 1 69 44 90 80 ### debug: phone: +33169449080 => +33 1 69 44 90 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 44 90 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 44 90 80 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3564369, 48.677363 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 44 90 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5540268387', 'addr:city': 'Briis-sous-Forges', 'addr:housenumber': '2', 'addr:postcode': '91640', 'addr:street': "Rue de l'Armée Patton", name: 'Tabac Presse - Au chapeau Rouge', opening_hours: 'Mo-Fr 07:30-12:30,15:30-19:30; Sa 08:00-12:30,15:30-19:30', phone: '+33 1 64 90 70 31', shop: 'newsagent' }, geometry: { type: 'Point', coordinates: [ 2.1245368, 48.6241136 ] }, id: 'node/5540268387' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 90 70 31 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 90 70 31 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 90 70 31 false ### debug: convertProperty: isStringValue? +33 1 64 90 70 31 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 90 70 31 convertedValue 1 64 90 70 31 ### debug: phone: +33 1 64 90 70 31 => +33 1 64 90 70 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 90 70 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 90 70 31 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1245368, 48.6241136 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 90 70 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5540981723', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '38', 'addr:postcode': '91260', 'addr:street': 'Rue Victor Hugo', amenity: 'driving_school', name: 'Tremplin', opening_hours: 'Mo-Fr 10:00-12:00,15:00-19:00; Sa 10:00-15:00', phone: '+33 1 69 43 89 19' }, geometry: { type: 'Point', coordinates: [ 2.3781774, 48.6908241 ] }, id: 'node/5540981723' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 43 89 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 43 89 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 43 89 19 false ### debug: convertProperty: isStringValue? +33 1 69 43 89 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 43 89 19 convertedValue 1 69 43 89 19 ### debug: phone: +33 1 69 43 89 19 => +33 1 69 43 89 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 89 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 89 19 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3781774, 48.6908241 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 43 89 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5552880645', 'addr:city': 'Milly-la-Forêt', 'addr:housenumber': '41', 'addr:postcode': '91490', 'addr:street': 'Place du Marché', amenity: 'restaurant', cuisine: 'regional', level: '0', name: 'La Crêperie de Milly', opening_hours: 'PH,Mo-Su 12:00-14:00,19:00-21:30', phone: '+33 1 64986349', source: 'survey 12/2020', 'toilets:wheelchair': 'no', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.4705285, 48.4020401 ] }, id: 'node/5552880645' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64986349 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64986349 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64986349 false ### debug: convertProperty: isStringValue? +33 1 64986349 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64986349 convertedValue 1 64 98 63 49 ### debug: phone: +33 1 64986349 => +33 1 64 98 63 49 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 63 49 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 63 49 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert toilets:wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName toilets:wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: toilets:wheelchair ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4705285, 48.4020401 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 98 63 49' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5552880647', description: '60 min env. sur pavés [About 60 min not counting visits inside places on route. Wheelchair users will find cobbles difficult.]', name: 'Départ du circuit pédestre', operator: 'S.I.', phone: '+33 1 64988317', tourism: 'attraction', website: 'https://www.millylaforet-tourisme.com/fr/decouvrir/circuit-pedestre-audio/', wheelchair: 'limited', 'wheelchair:description': 'Circuit en voiture possible. [En: Link is Audio Guide in French. Uneven cobbled pavements, mostly exteriors, viewable from a car.]' }, geometry: { type: 'Point', coordinates: [ 2.469793, 48.4033374 ] }, id: 'node/5552880647' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64988317 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64988317 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64988317 false ### debug: convertProperty: isStringValue? +33 1 64988317 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64988317 convertedValue 1 64 98 83 17 ### debug: phone: +33 1 64988317 => +33 1 64 98 83 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 83 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 83 17 ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapElementFromConf: convert wheelchair:description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair:description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair:description ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.469793, 48.4033374 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 98 83 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5570678448', amenity: 'cinema', name: "Cinéma de l'Espace Bernard Mantienne", note: 'Cinéma Art et Essai', phone: '+33 1 69 53 10 38', 'ref:FR:CNC': '449542', screen: '2', website: 'http://cinema.ebmantienne.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2706482, 48.7525866 ] }, id: 'node/5570678448' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cinema ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cinema ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cinema true ### debug: convertProperty: isStringValue? cinema true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cinema => cinema ### debug: convertProperty: -- convertedValue cinema ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 53 10 38 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 53 10 38 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 53 10 38 false ### debug: convertProperty: isStringValue? +33 1 69 53 10 38 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 53 10 38 convertedValue 1 69 53 10 38 ### debug: phone: +33 1 69 53 10 38 => +33 1 69 53 10 38 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 53 10 38 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 53 10 38 ### debug: mapElementFromConf: convert ref:FR:CNC ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:CNC ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:CNC ### debug: mapElementFromConf: convert screen ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName screen ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: screen ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2706482, 48.7525866 ] }, properties: { amenity: 'cinema', phone: '+33 1 69 53 10 38' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5602143637', 'addr:housenumber': '32', 'addr:postcode': '91930', amenity: 'post_office', name: 'Monnerville', note: 'situation : BUREAU TABAC CAFE GASSELIN - 32 GRANDE RUE', operator: 'La Poste', phone: '+33164950352', post_office: 'post_partner', 'ref:FR:LaPoste': '16970A', source: 'cadastre-dgi-fr source : Direction Générale des Finances Publiques - Cadastre. Mise à jour : 2018', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.0417, 48.3461339 ] }, id: 'node/5602143637' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164950352 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164950352 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164950352 false ### debug: convertProperty: isStringValue? +33164950352 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164950352 convertedValue 1 64 95 03 52 ### debug: phone: +33164950352 => +33 1 64 95 03 52 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 95 03 52 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 95 03 52 ### debug: mapElementFromConf: convert post_office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName post_office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: post_office ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0417, 48.3461339 ] }, properties: { amenity: 'post_office', phone: '+33 1 64 95 03 52' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5602709079', 'check_date:opening_hours': '2021-08-25', 'contact:city': 'Palaiseau', 'contact:housenumber': '35', 'contact:postcode': '91120', 'contact:street': 'Rue de Paris', name: 'Papa et Fiston', opening_hours: 'Mo 14:30-19:30, Tu-Fr 09:30-14:00,15:00-19:30, Sa 09:00-18:30', phone: '+33 1 60 14 02 27', shop: 'hairdresser', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.2478459, 48.7173032 ] }, id: 'node/5602709079' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 14 02 27 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 14 02 27 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 14 02 27 false ### debug: convertProperty: isStringValue? +33 1 60 14 02 27 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 14 02 27 convertedValue 1 60 14 02 27 ### debug: phone: +33 1 60 14 02 27 => +33 1 60 14 02 27 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 14 02 27 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 14 02 27 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2478459, 48.7173032 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 14 02 27' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5602709091', amenity: 'dentist', 'contact:city': 'Palaiseau', 'contact:housenumber': '13bis / 15', 'contact:postcode': '91120', 'contact:street': 'Rue de Paris', healthcare: 'dentist', old_name: 'demafenetre.fr', opening_hours: 'Mo-Sa 10:00-22:00', phone: '+33 1 60 19 62 31' }, geometry: { type: 'Point', coordinates: [ 2.2489028, 48.7178907 ] }, id: 'node/5602709091' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 19 62 31 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 19 62 31 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 19 62 31 false ### debug: convertProperty: isStringValue? +33 1 60 19 62 31 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 19 62 31 convertedValue 1 60 19 62 31 ### debug: phone: +33 1 60 19 62 31 => +33 1 60 19 62 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 19 62 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 19 62 31 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2489028, 48.7178907 ] }, properties: { amenity: 'dentist', phone: '+33 1 60 19 62 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5603048221', 'addr:city': 'Palaiseau', 'addr:housenumber': '49', 'addr:postcode': '91120', 'addr:street': 'Rue de Paris', check_date: '2022-10-29', 'contact:housenumber': '49', craft: 'caterer', cuisine: 'french', internet_access: 'no', name: 'Jeanine et Christiane - Charcutier et Cuisinière', old_name: 'Traiteur Margerie', opening_hours: 'Tu-Fr 09:30-13:30,16:00-19:30; Sa 09:00-13:30', operator: 'Jeanine et Christiane', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 60 14 01 73', website: 'https://www.jeanineetchristiane.fr/', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.2472655, 48.7165856 ] }, id: 'node/5603048221' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 19 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 14 01 73 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 14 01 73 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 14 01 73 false ### debug: convertProperty: isStringValue? +33 1 60 14 01 73 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 14 01 73 convertedValue 1 60 14 01 73 ### debug: phone: +33 1 60 14 01 73 => +33 1 60 14 01 73 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 14 01 73 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 14 01 73 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2472655, 48.7165856 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 14 01 73' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5603048227', 'addr:housenumber': '79', 'addr:street': 'Rue de Paris', amenity: 'fast_food', cuisine: 'kebab', delivery: 'yes', name: "Délices d'Anatolie", opening_hours: 'Mo-Su 11:00-22:00', phone: '+33 1 60 12 41 33', website: 'https://www.ville-palaiseau.fr/information-transversale/annuaires-de-la-ville/annuaire-des-commerces/delices-danatolie-1902' }, geometry: { type: 'Point', coordinates: [ 2.2461836, 48.7151382 ] }, id: 'node/5603048227' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 41 33 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 41 33 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 41 33 false ### debug: convertProperty: isStringValue? +33 1 60 12 41 33 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 41 33 convertedValue 1 60 12 41 33 ### debug: phone: +33 1 60 12 41 33 => +33 1 60 12 41 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 41 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 41 33 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2461836, 48.7151382 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 12 41 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5603048235', amenity: 'bank', name: 'empruntis', opening_hours: 'Mo-Fr 09:30-12:30,14:00-18:30', phone: '+33169312767', website: 'https://www.empruntis-agence.com' }, geometry: { type: 'Point', coordinates: [ 2.2464943, 48.7153046 ] }, id: 'node/5603048235' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169312767 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169312767 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169312767 false ### debug: convertProperty: isStringValue? +33169312767 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169312767 convertedValue 1 69 31 27 67 ### debug: phone: +33169312767 => +33 1 69 31 27 67 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 31 27 67 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 31 27 67 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2464943, 48.7153046 ] }, properties: { amenity: 'bank', phone: '+33 1 69 31 27 67' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5603048263', 'addr:city': 'Palaiseau', 'addr:housenumber': '144', 'addr:postcode': '91120', 'addr:street': 'Rue de Paris', amenity: 'cafe', name: 'Le Jeanbart', opening_hours: 'Tw-Sa 07:00-20:00; Su 07:00-19:00', phone: '+33160140261', tobacco: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2439253, 48.7128999 ] }, id: 'node/5603048263' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160140261 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160140261 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160140261 false ### debug: convertProperty: isStringValue? +33160140261 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160140261 convertedValue 1 60 14 02 61 ### debug: phone: +33160140261 => +33 1 60 14 02 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 14 02 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 14 02 61 ### debug: mapElementFromConf: convert tobacco ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tobacco ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tobacco ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2439253, 48.7128999 ] }, properties: { amenity: 'cafe', phone: '+33 1 60 14 02 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5603048272', 'addr:city': 'Palaiseau', 'addr:housenumber': '4', 'addr:postcode': '91120', 'addr:street': 'Rue Voltaire', name: 'La Fontaine aux Livres', opening_hours: 'Tu-Sa 10:00-13:00,14:30-19:00; Su 09:30-13:00', phone: '+33 1 69 41 82 99', shop: 'books', website: 'http://www.lafontaineauxlivres.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2428673, 48.7123652 ] }, id: 'node/5603048272' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 41 82 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 41 82 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 41 82 99 false ### debug: convertProperty: isStringValue? +33 1 69 41 82 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 41 82 99 convertedValue 1 69 41 82 99 ### debug: phone: +33 1 69 41 82 99 => +33 1 69 41 82 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 41 82 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 41 82 99 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2428673, 48.7123652 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 41 82 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5604734826', 'addr:city': 'Grigny', 'addr:postcode': '91350', 'addr:street': 'Chemin des Chaulais', amenity: 'community_centre', name: 'Maison de quartier des Tuileries', operator: 'Mairie de Grigny', 'operator:type': 'public', phone: '+33169022191', website: 'http://grigny91.fr/grigny-et-vous/maisons-de-quartiers/maison-de-quartier-des-tuileries/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3907646, 48.6467365 ] }, id: 'node/5604734826' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169022191 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169022191 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169022191 false ### debug: convertProperty: isStringValue? +33169022191 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169022191 convertedValue 1 69 02 21 91 ### debug: phone: +33169022191 => +33 1 69 02 21 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 02 21 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 02 21 91 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3907646, 48.6467365 ] }, properties: { amenity: 'community_centre', phone: '+33 1 69 02 21 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5613719143', 'addr:city': 'Vigneux-sur-Seine', 'addr:housenumber': '15', 'addr:postcode': '91270', 'addr:street': 'Rue Maxime Petit', name: 'Boulangerie Tour de Meule', old_name: 'Boulangerie de la Gare', phone: '+33 1 72 49 44 57', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.4164406, 48.7055921 ] }, id: 'node/5613719143' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 72 49 44 57 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 72 49 44 57 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 72 49 44 57 false ### debug: convertProperty: isStringValue? +33 1 72 49 44 57 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 72 49 44 57 convertedValue 1 72 49 44 57 ### debug: phone: +33 1 72 49 44 57 => +33 1 72 49 44 57 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 72 49 44 57 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 72 49 44 57 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4164406, 48.7055921 ] }, properties: { amenity: 'charging_station', phone: '+33 1 72 49 44 57' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5669851255', access: 'customers', 'addr:city': 'Sainte-Geneviève-des-Bois', 'addr:housenumber': '20', 'addr:postcode': '91700', 'addr:street': 'Avenue de la Croix Blanche', description: "Jeux d'intérieur pour enfants.", indoor: 'yes', leisure: 'playground', name: 'Gulli Parc', old_name: 'Woupi', phone: '+33 1 69 46 78 20' }, geometry: { type: 'Point', coordinates: [ 2.3474643, 48.6212201 ] }, id: 'node/5669851255' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert indoor ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName indoor ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: indoor ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 46 78 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 46 78 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 46 78 20 false ### debug: convertProperty: isStringValue? +33 1 69 46 78 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 46 78 20 convertedValue 1 69 46 78 20 ### debug: phone: +33 1 69 46 78 20 => +33 1 69 46 78 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 46 78 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 46 78 20 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3474643, 48.6212201 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 46 78 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5672263144', 'addr:city': 'Saint-Michel-sur-Orge', 'addr:housenumber': '20', 'addr:postcode': '91240', 'addr:street': 'Rue des Fusillés de la Résistance', description: 'Patricia Capelas, Ostéopathe D.O. (diplômée en cinq ans de L’Institut Dauphine d’Ostéopathie à Paris) est inscrite à l’Agence Régionale de Santé et exerce entant qu’ostéopathe exclusive depuis 2016.', healthcare: 'alternative', 'healthcare:speciality': 'osteopathy', level: '0', name: 'Capelas Ostéopathie Saint-Michel-sur-Orge', operator: 'Patricia Capelas', phone: '+33 6 20 32 10 21', website: 'http://capelas-osteopathie.com/cabinet-osteopathe-91240-saint-michel-sur-orge/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3022443, 48.6333813 ] }, id: 'node/5672263144' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 20 32 10 21 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 20 32 10 21 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 20 32 10 21 false ### debug: convertProperty: isStringValue? +33 6 20 32 10 21 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 20 32 10 21 convertedValue 6 20 32 10 21 ### debug: phone: +33 6 20 32 10 21 => +33 6 20 32 10 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 20 32 10 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 20 32 10 21 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3022443, 48.6333813 ] }, properties: { amenity: 'charging_station', phone: '+33 6 20 32 10 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5734541885', 'addr:city': 'Saulx-les-Chartreux', 'addr:housenumber': '2', 'addr:postcode': '91160', 'addr:street': 'Avenue Salvador Allende', brand: 'Midas', 'brand:wikidata': 'Q3312613', facebook: 'https://www.facebook.com/MidasFr/', name: 'Midas', opening_hours: 'Mo-Fr 08:30-19:00; Sa 09:00-17:00', operator: 'Midas', phone: '+33 1 85 74 59 56', shop: 'car_repair', website: 'https://www.midas.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2827786, 48.6949804 ] }, id: 'node/5734541885' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 85 74 59 56 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 85 74 59 56 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 85 74 59 56 false ### debug: convertProperty: isStringValue? +33 1 85 74 59 56 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 85 74 59 56 convertedValue 1 85 74 59 56 ### debug: phone: +33 1 85 74 59 56 => +33 1 85 74 59 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 85 74 59 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 85 74 59 56 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2827786, 48.6949804 ] }, properties: { amenity: 'charging_station', phone: '+33 1 85 74 59 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5749766848', 'addr:housenumber': '14', 'addr:street': 'Avenue du Québec', alt_name: 'EscapeTime Paris Saclay', leisure: 'escape_game', name: 'Escape Time Paris Saclay', opening_hours: 'Mo off; Tu-Th 16:00-22:00; Fr 14:30-23:30; Sa 10:00-23:30; Su 10:00-20:30', phone: '+33 972522929', website: 'https://escapetime-essonne.fr' }, geometry: { type: 'Point', coordinates: [ 2.2136147, 48.6870975 ] }, id: 'node/5749766848' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 972522929 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 972522929 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 972522929 false ### debug: convertProperty: isStringValue? +33 972522929 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 972522929 convertedValue 9 72 52 29 29 ### debug: phone: +33 972522929 => +33 9 72 52 29 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 52 29 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 52 29 29 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2136147, 48.6870975 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 52 29 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5766364155', 'addr:city': 'Boutigny-sur-Essonne', 'addr:housenumber': '1', 'addr:postcode': '91820', 'addr:street': 'Rue du Château de Bélesbat', healthcare: 'alternative', 'healthcare:speciality': 'osteopathy', name: 'Lena Jankielewicz Ostéopathe D.O.', phone: '+33 7 68 59 49 47' }, geometry: { type: 'Point', coordinates: [ 2.3763306, 48.4360314 ] }, id: 'node/5766364155' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 68 59 49 47 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 68 59 49 47 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 68 59 49 47 false ### debug: convertProperty: isStringValue? +33 7 68 59 49 47 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 68 59 49 47 convertedValue 7 68 59 49 47 ### debug: phone: +33 7 68 59 49 47 => +33 7 68 59 49 47 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 68 59 49 47 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 68 59 49 47 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3763306, 48.4360314 ] }, properties: { amenity: 'charging_station', phone: '+33 7 68 59 49 47' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5777576714', 'delivery:covid19': 'only', 'description:covid19': 'Uniquement sur commande – Livraison possible sur la commune et alentours (10 km)', name: 'Tourbillon', opening_hours: 'Tu-Sa 10:00-13:00, 14:30-19:00; Su 10:00-12:00', phone: '+33 1 69 76 83 86', shop: 'pastry', 'takeaway:covid19': 'only' }, geometry: { type: 'Point', coordinates: [ 2.282804, 48.6951025 ] }, id: 'node/5777576714' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert delivery:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery:covid19 ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 76 83 86 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 76 83 86 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 76 83 86 false ### debug: convertProperty: isStringValue? +33 1 69 76 83 86 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 76 83 86 convertedValue 1 69 76 83 86 ### debug: phone: +33 1 69 76 83 86 => +33 1 69 76 83 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 76 83 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 76 83 86 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert takeaway:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway:covid19 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.282804, 48.6951025 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 76 83 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5795490817', 'addr:city': 'Montlhéry', 'addr:housenumber': '9', 'addr:postcode': '91310', 'addr:street': 'Place du Marché', amenity: 'bank', atm: 'yes', branch: "d'Île de France", brand: 'Crédit Agricole', 'brand:wikidata': 'Q590952', fax: '+33 1 69 63 36 71', name: 'Crédit Agricole', opening_hours: 'Tu-Sa 09:00-12:30', operator: 'Crédit Agricole', phone: '+33 1 69 63 36 70', website: 'https://www.ca-paris.fr/banque-assurance/montlhery/montlhery.html' }, geometry: { type: 'Point', coordinates: [ 2.2703234, 48.6389453 ] }, id: 'node/5795490817' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert branch ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName branch ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: branch ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 63 36 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 63 36 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 63 36 70 false ### debug: convertProperty: isStringValue? +33 1 69 63 36 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 63 36 70 convertedValue 1 69 63 36 70 ### debug: phone: +33 1 69 63 36 70 => +33 1 69 63 36 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 63 36 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 63 36 70 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2703234, 48.6389453 ] }, properties: { amenity: 'bank', phone: '+33 1 69 63 36 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5795501638', 'addr:city': 'Montlhéry', 'addr:housenumber': '9', 'addr:postcode': '91310', 'addr:street': 'Rue du Docteur Ogé', amenity: 'restaurant', cuisine: 'french', name: 'La Charrette', phone: '+33 1 69 01 02 09', smoking: 'outside', 'survey:date': '2020-09-29', takeaway: 'no', website: 'https://www.lacharrette.fr' }, geometry: { type: 'Point', coordinates: [ 2.2714084, 48.6384962 ] }, id: 'node/5795501638' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 01 02 09 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 01 02 09 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 01 02 09 false ### debug: convertProperty: isStringValue? +33 1 69 01 02 09 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 01 02 09 convertedValue 1 69 01 02 09 ### debug: phone: +33 1 69 01 02 09 => +33 1 69 01 02 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 01 02 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 01 02 09 ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2714084, 48.6384962 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 01 02 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5795695236', 'addr:city': 'Montlhéry', 'addr:housenumber': '18', 'addr:postcode': '91310', 'addr:street': 'Place du Marché', amenity: 'bank', atm: 'yes', brand: 'BNP Paribas', 'brand:wikidata': 'Q499707', 'brand:wikipedia': 'en:BNP Paribas', 'description:covid19': "En cas d'urgence : appeler au 3477 (particuliers) du lundi au vendredi de 8h00 à 22h00 et le samedi de 8h00 à 18h00 ou au 3478 (entreprises)", name: 'BNP Paribas', opening_hours: 'Tu,We,Fr 09:30-12:30,13:30-18:00; Th 09:30-12:30,13:30-19:00; Sa 09:00-13:00', phone: '+33 1 64 49 63 05', website: 'https://agences.bnpparibas?ag=BNPP02194' }, geometry: { type: 'Point', coordinates: [ 2.2712191, 48.6393097 ] }, id: 'node/5795695236' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 49 63 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 49 63 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 49 63 05 false ### debug: convertProperty: isStringValue? +33 1 64 49 63 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 49 63 05 convertedValue 1 64 49 63 05 ### debug: phone: +33 1 64 49 63 05 => +33 1 64 49 63 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 49 63 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 49 63 05 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2712191, 48.6393097 ] }, properties: { amenity: 'bank', phone: '+33 1 64 49 63 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5795705568', 'addr:city': 'Montlhéry', 'addr:housenumber': '18', 'addr:postcode': '91310', 'addr:street': 'Place du Marché', brand: 'Guy Hoquet', 'brand:wikidata': 'Q25383970', name: 'Guy Hoquet', office: 'estate_agent', phone: '+33169633500', website: 'http://www.immobilier-montlhery-guyhoquet.com/' }, geometry: { type: 'Point', coordinates: [ 2.2712147, 48.6392559 ] }, id: 'node/5795705568' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169633500 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169633500 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169633500 false ### debug: convertProperty: isStringValue? +33169633500 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169633500 convertedValue 1 69 63 35 00 ### debug: phone: +33169633500 => +33 1 69 63 35 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 63 35 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 63 35 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2712147, 48.6392559 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 63 35 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5802287981', 'addr:city': 'Savigny-sur-Orge', 'addr:housenumber': '10', 'addr:postcode': '91600', 'addr:street': 'Avenue des Écoles', bulk_purchase: 'only', name: 'Day by Day', opening_hours: 'Tu-Sa 09:30-13:00,15:00-19:00', organic: 'yes', phone: '+33966830102', shop: 'convenience', website: 'http://daybyday-shop.com/magasin/savigny' }, geometry: { type: 'Point', coordinates: [ 2.3518825, 48.6874375 ] }, id: 'node/5802287981' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert bulk_purchase ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName bulk_purchase ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: bulk_purchase ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert organic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName organic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: organic ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33966830102 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33966830102 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33966830102 false ### debug: convertProperty: isStringValue? +33966830102 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33966830102 convertedValue 9 66 83 01 02 ### debug: phone: +33966830102 => +33 9 66 83 01 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 66 83 01 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 66 83 01 02 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3518825, 48.6874375 ] }, properties: { amenity: 'charging_station', phone: '+33 9 66 83 01 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5804216454', 'addr:city': 'Yerres', 'addr:housenumber': '65', 'addr:postcode': '91330', 'addr:street': 'Rue Charles de Gaulle', description: "Boutique éphémère dont les occupants changent au bout d'une ou deux semaines.", email: 'boutique-ephemere@yerres.fr', name: 'Instant présent', phone: '+33 1 69 49 76 00', shop: 'clothes', start_date: '2017-11', website: 'https://www.yerres.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4911032, 48.7159038 ] }, id: 'node/5804216454' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 49 76 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 49 76 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 49 76 00 false ### debug: convertProperty: isStringValue? +33 1 69 49 76 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 49 76 00 convertedValue 1 69 49 76 00 ### debug: phone: +33 1 69 49 76 00 => +33 1 69 49 76 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 49 76 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 49 76 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4911032, 48.7159038 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 49 76 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5838315142', brand: 'Auchan Supermarché', 'brand:wikidata': 'Q105857776', name: 'Auchan Supermarché', opening_hours: 'Mo-Sa 08:30-20:00; Su 09:00-13:00', phone: '+33 1 60 85 25 00', shop: 'supermarket' }, geometry: { type: 'Point', coordinates: [ 2.29924, 48.6057271 ] }, id: 'node/5838315142' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 85 25 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 85 25 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 85 25 00 false ### debug: convertProperty: isStringValue? +33 1 60 85 25 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 85 25 00 convertedValue 1 60 85 25 00 ### debug: phone: +33 1 60 85 25 00 => +33 1 60 85 25 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 85 25 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 85 25 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.29924, 48.6057271 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 85 25 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5838651787', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '7', 'addr:postcode': '91370', 'addr:street': 'Place des Prés Hauts', brand: 'Marionnaud', 'brand:wikidata': 'Q1129073', 'brand:wikipedia': 'fr:Marionnaud', name: 'Marionnaud', opening_hours: 'Tu-Sa 10:00-19:00, 13:00-14:00', phone: '+33 1 69 30 66 18', shop: 'perfumery', website: 'https://www.marionnaud.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2720111, 48.7527102 ] }, id: 'node/5838651787' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 30 66 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 30 66 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 30 66 18 false ### debug: convertProperty: isStringValue? +33 1 69 30 66 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 30 66 18 convertedValue 1 69 30 66 18 ### debug: phone: +33 1 69 30 66 18 => +33 1 69 30 66 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 66 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 66 18 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2720111, 48.7527102 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 30 66 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5838656285', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '6', 'addr:postcode': '91370', 'addr:street': 'Place des Prés Hauts', brand: 'Franck Provost', 'brand:wikidata': 'Q62805922', 'brand:wikipedia': 'fr:Franck Provost (Salons de coiffure)', name: 'Franck Provost', opening_hours: 'Tu-Fr 09:00-19:00; Sa 09:00-18:00', phone: '+33169202520', shop: 'hairdresser', website: 'https://salons.franckprovost.com/fr/coiffeur/france-33/essonne-91/verrieres-le-buisson-91645/franck-provost-3913' }, geometry: { type: 'Point', coordinates: [ 2.2717738, 48.7526189 ] }, id: 'node/5838656285' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169202520 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169202520 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169202520 false ### debug: convertProperty: isStringValue? +33169202520 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169202520 convertedValue 1 69 20 25 20 ### debug: phone: +33169202520 => +33 1 69 20 25 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 25 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 25 20 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2717738, 48.7526189 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 25 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5844668108', 'addr:postcode': '91940', amenity: 'post_office', brand: 'La Poste', 'brand:wikipedia': 'fr:La Poste (entreprise française)', name: 'GOMETZ LE CHATEL', opening_hours: 'closed', operator: 'La Poste', 'operator:wikidata': 'Q373724', phone: '+33169284399', post_office: 'post_annex', 'ref:FR:LaPoste': '70966A', source: 'LaPoste - 2021-06', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.143538, 48.681692 ] }, id: 'node/5844668108' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169284399 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169284399 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169284399 false ### debug: convertProperty: isStringValue? +33169284399 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169284399 convertedValue 1 69 28 43 99 ### debug: phone: +33169284399 => +33 1 69 28 43 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 43 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 43 99 ### debug: mapElementFromConf: convert post_office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName post_office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: post_office ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.143538, 48.681692 ] }, properties: { amenity: 'post_office', phone: '+33 1 69 28 43 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5920372150', 'addr:city': 'Massy', 'addr:housenumber': '53', 'addr:postcode': '91300', 'addr:street': 'Avenue Carnot', check_date: '2023-05-25', fax: '+33169817553', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Laboratoire Massy - 3 Gares', operator: 'BIOGROUP LCD', phone: '+33160112528', 'ref:FR:FINESS': '910020197', 'ref:FR:SIRET': '97220341800058', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '611', website: 'https://www.biogroup-lcd.fr/laboratoire-massy/laboratoire-massy-3-gares' }, geometry: { type: 'Point', coordinates: [ 2.2594209, 48.7235121 ] }, id: 'node/5920372150' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160112528 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160112528 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160112528 false ### debug: convertProperty: isStringValue? +33160112528 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160112528 convertedValue 1 60 11 25 28 ### debug: phone: +33160112528 => +33 1 60 11 25 28 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 25 28 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 25 28 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2594209, 48.7235121 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 11 25 28' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5926748209', 'addr:city': 'Savigny-sur-Orge', 'addr:housenumber': '71', 'addr:postcode': '91600', 'addr:street': 'Boulevard Aristide Briand', amenity: 'restaurant', cuisine: 'italian', email: 'o.sole.mio.91@gmail.com', name: 'O Sole Mio', opening_hours: 'Mo-Su 12:00-14:30, 19:00-22:30', phone: '+33 1 60 48 11 37', takeaway: 'yes', website: 'http://osolemio91.wixsite.com' }, geometry: { type: 'Point', coordinates: [ 2.3457545, 48.6850091 ] }, id: 'node/5926748209' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 11 37 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 11 37 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 11 37 false ### debug: convertProperty: isStringValue? +33 1 60 48 11 37 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 11 37 convertedValue 1 60 48 11 37 ### debug: phone: +33 1 60 48 11 37 => +33 1 60 48 11 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 11 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 11 37 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3457545, 48.6850091 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 48 11 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5940426486', 'addr:city': 'Champcueil', 'addr:postcode': '91750', 'addr:street': 'Rue du Rocher du Duc', amenity: 'restaurant', name: 'La Chaumière du Télégraphe', opening_hours: 'We-Fr 12:00-15:00, We,Th 20:00-24:00, Fr 18:00-01:00, Sa 12:00-01:00, Su 12:00-24:00', phone: '+33 1 64 98 04 71', website: 'http://www.alachaume.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4689615, 48.5014739 ] }, id: 'node/5940426486' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 98 04 71 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 98 04 71 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 98 04 71 false ### debug: convertProperty: isStringValue? +33 1 64 98 04 71 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 98 04 71 convertedValue 1 64 98 04 71 ### debug: phone: +33 1 64 98 04 71 => +33 1 64 98 04 71 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 04 71 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 04 71 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4689615, 48.5014739 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 98 04 71' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/5942453567', 'addr:city': 'Orsay', 'addr:housenumber': '1', 'addr:postcode': '91400', 'addr:street': 'Rue Hector Berlioz', amenity: 'college', email: 'contact.cfmi@u-psud.fr', name: 'Centre de Formation de Musiciens Intervenants Île-de-France', phone: '+33 1 69 15 62 80', short_name: 'CFMI Île-de-France', website: 'https://www.cfmi.u-psud.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1831323, 48.7016528 ] }, id: 'node/5942453567' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : college ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping college ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? college true ### debug: convertProperty: isStringValue? college true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ college => college ### debug: convertProperty: -- convertedValue college ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 15 62 80 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 15 62 80 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 15 62 80 false ### debug: convertProperty: isStringValue? +33 1 69 15 62 80 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 15 62 80 convertedValue 1 69 15 62 80 ### debug: phone: +33 1 69 15 62 80 => +33 1 69 15 62 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 15 62 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 15 62 80 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1831323, 48.7016528 ] }, properties: { amenity: 'college', phone: '+33 1 69 15 62 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6009950580', amenity: 'theatre', name: 'Théâtre du Coin des Mondes', phone: '+33 9 72 11 94 44', website: 'http://www.eygurande.net/' }, geometry: { type: 'Point', coordinates: [ 2.4381691, 48.6352728 ] }, id: 'node/6009950580' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : theatre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping theatre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? theatre true ### debug: convertProperty: isStringValue? theatre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ theatre => theatre ### debug: convertProperty: -- convertedValue theatre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 72 11 94 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 72 11 94 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 72 11 94 44 false ### debug: convertProperty: isStringValue? +33 9 72 11 94 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 72 11 94 44 convertedValue 9 72 11 94 44 ### debug: phone: +33 9 72 11 94 44 => +33 9 72 11 94 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 11 94 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 11 94 44 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4381691, 48.6352728 ] }, properties: { amenity: 'theatre', phone: '+33 9 72 11 94 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6012982996', 'addr:housenumber': '4', 'addr:postcode': '91260', 'addr:street': "Avenue Honoré d'Estienne d'Orves", name: 'La Résidence', phone: '+33 1 69 21 41 10', tourism: 'hotel' }, geometry: { type: 'Point', coordinates: [ 2.3811688, 48.6904411 ] }, id: 'node/6012982996' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 41 10 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 41 10 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 41 10 false ### debug: convertProperty: isStringValue? +33 1 69 21 41 10 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 41 10 convertedValue 1 69 21 41 10 ### debug: phone: +33 1 69 21 41 10 => +33 1 69 21 41 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 41 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 41 10 ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3811688, 48.6904411 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 41 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6027870353', 'addr:housenumber': '8', 'addr:street': 'Rue Guillaume Bigourdan', email: 'wissous@fadis-diving.fr', name: 'Fadis Diving', opening_hours: 'Tu-Sa 10:00-13:30, 14:30-19:00', phone: '+33 1 60 13 39 92', shop: 'scuba_diving', website: 'http://fadis-diving.fr/blog/nos-magasins/magasin-wissous/' }, geometry: { type: 'Point', coordinates: [ 2.3301342, 48.7295916 ] }, id: 'node/6027870353' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 13 39 92 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 13 39 92 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 13 39 92 false ### debug: convertProperty: isStringValue? +33 1 60 13 39 92 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 13 39 92 convertedValue 1 60 13 39 92 ### debug: phone: +33 1 60 13 39 92 => +33 1 60 13 39 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 13 39 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 13 39 92 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3301342, 48.7295916 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 13 39 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6032266317', amenity: 'restaurant', name: "Holly's Diner", phone: '+33 169884960', website: 'http://bretigny.hollysdiner.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2998923, 48.5804295 ] }, id: 'node/6032266317' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169884960 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169884960 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169884960 false ### debug: convertProperty: isStringValue? +33 169884960 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169884960 convertedValue 1 69 88 49 60 ### debug: phone: +33 169884960 => +33 1 69 88 49 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 88 49 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 88 49 60 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2998923, 48.5804295 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 88 49 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6032266319', 'addr:housenumber': '5', 'addr:postcode': '91220', 'addr:street': 'Rue Michèle Morgan', amenity: 'restaurant', brand: 'Au Bureau', 'brand:wikidata': 'Q100701566', cuisine: 'french;american;european', name: 'Au Bureau', phone: '+33 9 62 69 15 03', website: 'https://www.aubureau.fr/resto/au-bureau-bretigny-sur-orge/' }, geometry: { type: 'Point', coordinates: [ 2.3003697, 48.5804082 ] }, id: 'node/6032266319' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 62 69 15 03 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 62 69 15 03 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 62 69 15 03 false ### debug: convertProperty: isStringValue? +33 9 62 69 15 03 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 62 69 15 03 convertedValue 9 62 69 15 03 ### debug: phone: +33 9 62 69 15 03 => +33 9 62 69 15 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 62 69 15 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 62 69 15 03 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3003697, 48.5804082 ] }, properties: { amenity: 'restaurant', phone: '+33 9 62 69 15 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6052230277', 'addr:city': 'Brétigny-sur-Orge', 'addr:housenumber': '18', 'addr:postcode': '91220', branch: "l'Immobilier", brand: 'Guy Hoquet', 'brand:wikidata': 'Q25383970', name: 'Guy Hoquet', office: 'estate_agent', phone: '+33 1 60 84 00 00', website: 'http://www.immobilier-bretigny-sur-orge-guyhoquet.com/' }, geometry: { type: 'Point', coordinates: [ 2.3050877, 48.6087646 ] }, id: 'node/6052230277' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert branch ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName branch ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: branch ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 84 00 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 84 00 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 84 00 00 false ### debug: convertProperty: isStringValue? +33 1 60 84 00 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 84 00 00 convertedValue 1 60 84 00 00 ### debug: phone: +33 1 60 84 00 00 => +33 1 60 84 00 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 00 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 00 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3050877, 48.6087646 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 84 00 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6054576604', 'addr:housenumber': '2', 'addr:street': 'Place Federico Garcia Lorca', name: 'Ô Tentations', opening_hours: 'Tu-Sa 06:00-14:00', phone: '+33 1 60 84 40 15', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3003114, 48.6063349 ] }, id: 'node/6054576604' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 84 40 15 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 84 40 15 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 84 40 15 false ### debug: convertProperty: isStringValue? +33 1 60 84 40 15 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 84 40 15 convertedValue 1 60 84 40 15 ### debug: phone: +33 1 60 84 40 15 => +33 1 60 84 40 15 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 40 15 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 40 15 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3003114, 48.6063349 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 84 40 15' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6086616951', amenity: 'police', name: 'Gendarmerie nationale', official_name: 'Brigade motorisée de Palaiseau', operator: 'Gendarmerie nationale', 'operator:wikidata': 'Q1422336', phone: '+33 1 60 14 76 50', 'police:FR': 'gendarmerie', 'ref:FR:GendarmerieNationale': '1003307', source: "data.gouv.fr:Ministère de l'Intérieur - 10/2018" }, geometry: { type: 'Point', coordinates: [ 2.2482487, 48.7108684 ] }, id: 'node/6086616951' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : police ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping police ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? police true ### debug: convertProperty: isStringValue? police true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ police => police ### debug: convertProperty: -- convertedValue police ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 14 76 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 14 76 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 14 76 50 false ### debug: convertProperty: isStringValue? +33 1 60 14 76 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 14 76 50 convertedValue 1 60 14 76 50 ### debug: phone: +33 1 60 14 76 50 => +33 1 60 14 76 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 14 76 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 14 76 50 ### debug: mapElementFromConf: convert police:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName police:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: police:FR ### debug: mapElementFromConf: convert ref:FR:GendarmerieNationale ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:GendarmerieNationale ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:GendarmerieNationale ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2482487, 48.7108684 ] }, properties: { amenity: 'police', phone: '+33 1 60 14 76 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6094878485', 'addr:housenumber': '10', 'addr:postcode': '91120', 'addr:street': 'Rue de la Croix Martre', email: 'contact.parissud@trampolinepark.fr', name: 'Trampoline Park – Let’s Jump', opening_hours: 'Th-Fr 14:00-22:00; Sa 10:00-22:00; Su 10:00-20:00; Tu 16:00-21:00; We 14:00-21:00', phone: '+33 1 70 84 92 92', tourism: 'attraction', website: 'https://www.trampolinepark.fr/les-parks.php#paris' }, geometry: { type: 'Point', coordinates: [ 2.2609611, 48.719976 ] }, id: 'node/6094878485' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 70 84 92 92 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 70 84 92 92 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 70 84 92 92 false ### debug: convertProperty: isStringValue? +33 1 70 84 92 92 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 70 84 92 92 convertedValue 1 70 84 92 92 ### debug: phone: +33 1 70 84 92 92 => +33 1 70 84 92 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 70 84 92 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 70 84 92 92 ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2609611, 48.719976 ] }, properties: { amenity: 'charging_station', phone: '+33 1 70 84 92 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6118418786', 'addr:housenumber': '5', 'addr:postcode': '91000', 'addr:street': 'Place Pierre Mendès France', amenity: 'restaurant', cuisine: 'italian_pizza;pizza;coffee_shop;french', name: 'Le Bistrot Evryen', old_name: 'Le Palais', opening_hours: 'Mo-We 06:00-20:30; Th-Fr 06:00-21:30; Sa 08:00-15:00', phone: '+33 9 72 83 47 38', website: 'http://lepalais91.fr' }, geometry: { type: 'Point', coordinates: [ 2.4292027, 48.626847 ] }, id: 'node/6118418786' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 72 83 47 38 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 72 83 47 38 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 72 83 47 38 false ### debug: convertProperty: isStringValue? +33 9 72 83 47 38 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 72 83 47 38 convertedValue 9 72 83 47 38 ### debug: phone: +33 9 72 83 47 38 => +33 9 72 83 47 38 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 83 47 38 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 83 47 38 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4292027, 48.626847 ] }, properties: { amenity: 'restaurant', phone: '+33 9 72 83 47 38' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6118437385', 'addr:housenumber': '24', 'addr:postcode': '91000', 'addr:street': 'Cours Blaise Pascal', brand: 'G20', 'brand:wikidata': 'Q3504731', 'brand:wikipedia': 'fr:Supermarchés G20', name: 'G20', opening_hours: 'Mo-Sa 09:00-19:00; Su 10:00-16:00', phone: '+33 1 69 36 81 03', shop: 'supermarket' }, geometry: { type: 'Point', coordinates: [ 2.4300757, 48.6262869 ] }, id: 'node/6118437385' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 36 81 03 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 36 81 03 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 36 81 03 false ### debug: convertProperty: isStringValue? +33 1 69 36 81 03 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 36 81 03 convertedValue 1 69 36 81 03 ### debug: phone: +33 1 69 36 81 03 => +33 1 69 36 81 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 36 81 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 36 81 03 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4300757, 48.6262869 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 36 81 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6123796252', name: 'Boucherie Chevaline', phone: '+33 1 69 05 31 68', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.3530946, 48.6761447 ] }, id: 'node/6123796252' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 05 31 68 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 05 31 68 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 05 31 68 false ### debug: convertProperty: isStringValue? +33 1 69 05 31 68 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 05 31 68 convertedValue 1 69 05 31 68 ### debug: phone: +33 1 69 05 31 68 => +33 1 69 05 31 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 05 31 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 05 31 68 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3530946, 48.6761447 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 05 31 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6126513555', 'access:covid19': 'yes', 'addr:city': 'Forges-les-Bains', 'addr:housenumber': '17', 'addr:postcode': '91470', 'addr:street': 'Rue du Docteur Babin', amenity: 'restaurant', capacity: '80', changing_table: 'yes', cuisine: 'french', 'delivery:covid19': 'no', 'diet:meat': 'yes', 'diet:vegetarian': 'limited', 'drive_through:covid19': 'yes', name: "L'Arôme", opening_hours: 'We-Sa 12:00-13:30,19:00-20:30; Su 12:00-13:30', outdoor_seating: 'yes', 'outdoor_seating:comfort': 'chair', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', phone: '+33164908859', 'phone:FR': '+33 1 64 90 88 59', reservation: 'recommended', smoking: 'outside', takeaway: 'yes', 'toilets:wheelchair': 'yes', website: 'https://larome-restaurant.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1017932, 48.6277177 ] }, id: 'node/6126513555' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 27 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 80 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 80 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 80 true ### debug: convertProperty: isStringValue? 80 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 80 => 80 ### debug: convertProperty: -- convertedValue 80 ### debug: mapElementFromConf: convert changing_table ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName changing_table ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: changing_table ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery:covid19 ### debug: mapElementFromConf: convert diet:meat ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:meat ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:meat ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert drive_through:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert outdoor_seating:comfort ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating:comfort ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating:comfort ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164908859 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164908859 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164908859 false ### debug: convertProperty: isStringValue? +33164908859 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164908859 convertedValue 1 64 90 88 59 ### debug: phone: +33164908859 => +33 1 64 90 88 59 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 90 88 59 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 90 88 59 ### debug: mapElementFromConf: convert phone:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName phone:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: phone:FR ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : recommended ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping recommended ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? recommended false ### debug: convertProperty: isStringValue? recommended false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value recommended ### debug: convertProperty: ==========> !!! NOT in truthy values recommended ### debug: convertProperty: ==========> !!! NOT in falsy values recommended ### debug: convertProperty: convertedValue ==========> { reservation : recommended } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation recommended ### debug: mapElementFromConf: convert smoking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName smoking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: smoking ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert toilets:wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName toilets:wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: toilets:wheelchair ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1017932, 48.6277177 ] }, properties: { amenity: 'restaurant', capacity: '80', phone: '+33 1 64 90 88 59', reservation: 'recommended' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6126980225', 'addr:city': 'Briis-sous-Forges', 'addr:housenumber': '14', 'addr:postcode': '91640', 'addr:street': "Rue de l'Armée Patton", 'contact:mobile': '+33680323307', craft: 'cheese', email: 'fromagerie.bsf@gmail.com', name: 'La fromagerie', opening_hours: 'Tu,Th 10:00-12:45,15:30-19:30; Fr,Sa 09:00-12:45,15:30-19:30; Su 09:00-12:45', phone: '+33169260471', shop: 'cheese', website: 'https://lafromagerie-bsf.com' }, geometry: { type: 'Point', coordinates: [ 2.1235049, 48.624066 ] }, id: 'node/6126980225' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:mobile ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169260471 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169260471 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169260471 false ### debug: convertProperty: isStringValue? +33169260471 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169260471 convertedValue 1 69 26 04 71 ### debug: phone: +33169260471 => +33 1 69 26 04 71 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 26 04 71 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 26 04 71 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1235049, 48.624066 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 26 04 71' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6155715770', 'bicycle:clothes': 'yes', name: 'Sprint Wear', phone: '+33 6 40 71 72 97', 'service:bicycle:clothing': 'yes', 'service:bicycle:repair': 'no', 'service:bicycle:retail': 'no', 'service:bicycle:second_hand': 'no', shop: 'bicycle', source: 'survey', website: 'http://www.sprintwear-cycling.com/' }, geometry: { type: 'Point', coordinates: [ 2.2755308, 48.7307311 ] }, id: 'node/6155715770' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert bicycle:clothes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName bicycle:clothes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: bicycle:clothes ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 40 71 72 97 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 40 71 72 97 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 40 71 72 97 false ### debug: convertProperty: isStringValue? +33 6 40 71 72 97 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 40 71 72 97 convertedValue 6 40 71 72 97 ### debug: phone: +33 6 40 71 72 97 => +33 6 40 71 72 97 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 40 71 72 97 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 40 71 72 97 ### debug: mapElementFromConf: convert service:bicycle:clothing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:clothing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:clothing ### debug: mapElementFromConf: convert service:bicycle:repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:repair ### debug: mapElementFromConf: convert service:bicycle:retail ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:retail ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:retail ### debug: mapElementFromConf: convert service:bicycle:second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:bicycle:second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:bicycle:second_hand ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2755308, 48.7307311 ] }, properties: { amenity: 'charging_station', phone: '+33 6 40 71 72 97' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6175459866', 'addr:city': 'Orsay', 'addr:country': 'FR', 'addr:housenumber': '26 bis', 'addr:postcode': '91400', 'addr:street': 'Rue Charles de Gaulle', craft: 'caterer', name: 'Ô Frais Maison', opening_hours: 'Mo 11:00-14:00; Tu-Fr 11:00-14:00,17:00:20:00', phone: '+33-9-86-16-56-78', shop: 'yes', website: 'https://ofraismaison-traiteur.com/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1918606, 48.704083 ] }, id: 'node/6175459866' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33-9-86-16-56-78 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33-9-86-16-56-78 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33-9-86-16-56-78 false ### debug: convertProperty: isStringValue? +33-9-86-16-56-78 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33-9-86-16-56-78 convertedValue 9 86 16 56 78 ### debug: phone: +33-9-86-16-56-78 => +33 9 86 16 56 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 86 16 56 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 86 16 56 78 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1918606, 48.704083 ] }, properties: { amenity: 'charging_station', phone: '+33 9 86 16 56 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6179830551', 'addr:city': 'Lisses', 'addr:housenumber': '7', 'addr:postcode': '91090', 'addr:street': "Mail de l'Île-de-France", brand: 'Au Bon Pain', 'brand:wikidata': 'Q4818942', 'brand:wikipedia': 'en:Au Bon Pain', cuisine: 'salad;sandwich;pastry', name: 'Au Bon Pain', phone: '+33 1 60 86 06 91', shop: 'bakery', takeaway: 'yes', website: 'https://aubonpain-lisses.fr', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4174511, 48.6120327 ] }, id: 'node/6179830551' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 06 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 06 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 06 91 false ### debug: convertProperty: isStringValue? +33 1 60 86 06 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 06 91 convertedValue 1 60 86 06 91 ### debug: phone: +33 1 60 86 06 91 => +33 1 60 86 06 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 06 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 06 91 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4174511, 48.6120327 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 06 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6182169612', amenity: 'pharmacy', dispensing: 'yes', fax: '+33160860072', healthcare: 'pharmacy', name: 'Pharmacie Lalanne', opening_hours: 'Mo-Fr 09:00-13:00,15:00-20:00; Sa 09:00-13:00,15:00-19:00', phone: '+33160861270', 'ref:FR:FINESS': '910009653', source: 'Le ministère des solidarités et de la santé - 10/2018' }, geometry: { type: 'Point', coordinates: [ 2.4172436, 48.6123679 ] }, id: 'node/6182169612' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160861270 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160861270 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160861270 false ### debug: convertProperty: isStringValue? +33160861270 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160861270 convertedValue 1 60 86 12 70 ### debug: phone: +33160861270 => +33 1 60 86 12 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 12 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 12 70 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4172436, 48.6123679 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 86 12 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6207208482', name: 'UDI Immo', office: 'estate_agent', opening_hours: 'Tu-Sa 09:00-12:00,14:00-19:00', operator: 'UDI Immo', phone: '+33169133333', url: 'http://www.udi-evry.com/' }, geometry: { type: 'Point', coordinates: [ 2.4528426, 48.6280946 ] }, id: 'node/6207208482' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169133333 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169133333 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169133333 false ### debug: convertProperty: isStringValue? +33169133333 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169133333 convertedValue 1 69 13 33 33 ### debug: phone: +33169133333 => +33 1 69 13 33 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 13 33 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 13 33 33 ### debug: mapElementFromConf: convert url ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName url ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: url ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4528426, 48.6280946 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 13 33 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6207208483', name: 'Jack Pier Coiffure Jacques', phone: '+33160773491', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.4528771, 48.6280769 ] }, id: 'node/6207208483' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160773491 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160773491 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160773491 false ### debug: convertProperty: isStringValue? +33160773491 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160773491 convertedValue 1 60 77 34 91 ### debug: phone: +33160773491 => +33 1 60 77 34 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 34 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 34 91 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4528771, 48.6280769 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 77 34 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6207208484', name: 'Innovation Coiffure', opening_hours: 'Mo-Fr 09:00-19:00; Sa 09:00-18:00', phone: '+33160773715', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.4529225, 48.6280562 ] }, id: 'node/6207208484' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160773715 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160773715 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160773715 false ### debug: convertProperty: isStringValue? +33160773715 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160773715 convertedValue 1 60 77 37 15 ### debug: phone: +33160773715 => +33 1 60 77 37 15 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 37 15 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 37 15 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4529225, 48.6280562 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 77 37 15' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6207211186', amenity: 'fast_food', cuisine: 'pizza', delivery: 'yes', name: 'Pizza Bel Ostia', opening_hours: 'Mo-Su 11:00-14:30,19:00-22:45', phone: '+33169913635', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4523768, 48.6284519 ] }, id: 'node/6207211186' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169913635 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169913635 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169913635 false ### debug: convertProperty: isStringValue? +33169913635 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169913635 convertedValue 1 69 91 36 35 ### debug: phone: +33169913635 => +33 1 69 91 36 35 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 91 36 35 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 91 36 35 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4523768, 48.6284519 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 91 36 35' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6207211188', brand: 'G20', 'brand:wikidata': 'Q3504731', 'brand:wikipedia': 'fr:Supermarchés G20', name: 'G20', opening_hours: 'Mo-Su 09:00-20:00', phone: '+33160781947', shop: 'supermarket' }, geometry: { type: 'Point', coordinates: [ 2.4523494, 48.6285511 ] }, id: 'node/6207211188' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160781947 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160781947 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160781947 false ### debug: convertProperty: isStringValue? +33160781947 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160781947 convertedValue 1 60 78 19 47 ### debug: phone: +33160781947 => +33 1 60 78 19 47 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 78 19 47 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 78 19 47 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4523494, 48.6285511 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 78 19 47' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6208445232', 'addr:housenumber': '55', amenity: 'doctors', healthcare: 'doctor', name: 'Relais téléSanté Sud-Essonne', phone: '+33 1 64 98 16 40' }, geometry: { type: 'Point', coordinates: [ 2.4571502, 48.4334158 ] }, id: 'node/6208445232' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 98 16 40 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 98 16 40 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 98 16 40 false ### debug: convertProperty: isStringValue? +33 1 64 98 16 40 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 98 16 40 convertedValue 1 64 98 16 40 ### debug: phone: +33 1 64 98 16 40 => +33 1 64 98 16 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 16 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 16 40 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4571502, 48.4334158 ] }, properties: { amenity: 'doctors', phone: '+33 1 64 98 16 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6222629547', amenity: 'restaurant', cuisine: 'pizza', name: 'Mamma Pizza', outdoor_seating: 'yes', phone: '+33 6 98 01 25 23', website: 'http://mammapizza2.gandi.ws/' }, geometry: { type: 'Point', coordinates: [ 2.4990496, 48.7222739 ] }, id: 'node/6222629547' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 98 01 25 23 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 98 01 25 23 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 98 01 25 23 false ### debug: convertProperty: isStringValue? +33 6 98 01 25 23 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 98 01 25 23 convertedValue 6 98 01 25 23 ### debug: phone: +33 6 98 01 25 23 => +33 6 98 01 25 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 98 01 25 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 98 01 25 23 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4990496, 48.7222739 ] }, properties: { amenity: 'restaurant', phone: '+33 6 98 01 25 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6234310185', 'addr:city': 'Briis-sous-Forges', 'addr:housenumber': '18', 'addr:postcode': '91640', 'addr:street': "Rue de l'Armée Patton", name: 'St Coiffure', phone: '+33 1 64 90 77 78', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.1233693, 48.6240928 ] }, id: 'node/6234310185' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 90 77 78 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 90 77 78 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 90 77 78 false ### debug: convertProperty: isStringValue? +33 1 64 90 77 78 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 90 77 78 convertedValue 1 64 90 77 78 ### debug: phone: +33 1 64 90 77 78 => +33 1 64 90 77 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 90 77 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 90 77 78 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1233693, 48.6240928 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 90 77 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6239255549', amenity: 'restaurant', cuisine: 'french', email: 'saintlouis91@gmail.com', name: 'Le Saint-Louis', outdoor_seating: 'yes', phone: '+33 169 949 936', source: 'survey', 'survey:date': '2022-04-09', website: 'http://www.restaurantsaintlouis.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1791399, 48.5410525 ] }, id: 'node/6239255549' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169 949 936 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169 949 936 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169 949 936 false ### debug: convertProperty: isStringValue? +33 169 949 936 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169 949 936 convertedValue 1 69 94 99 36 ### debug: phone: +33 169 949 936 => +33 1 69 94 99 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 94 99 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 94 99 36 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1791399, 48.5410525 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 94 99 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6239290789', amenity: 'restaurant', name: 'La Remise', phone: '+33 1 64 58 62 97', shop: 'tea', source: 'survey' }, geometry: { type: 'Point', coordinates: [ 2.1778424, 48.5408932 ] }, id: 'node/6239290789' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 58 62 97 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 58 62 97 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 58 62 97 false ### debug: convertProperty: isStringValue? +33 1 64 58 62 97 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 58 62 97 convertedValue 1 64 58 62 97 ### debug: phone: +33 1 64 58 62 97 => +33 1 64 58 62 97 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 58 62 97 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 58 62 97 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1778424, 48.5408932 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 58 62 97' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6239785599', 'contact:facebook': 'https://www.facebook.com/thescafeinne', name: 'Thés Café Inné', opening_hours: 'Tu-Sa 09:00-19:45; Su 09:00-13:00', phone: '+33169432768', shop: 'tea' }, geometry: { type: 'Point', coordinates: [ 2.4172945, 48.6473157 ] }, id: 'node/6239785599' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169432768 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169432768 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169432768 false ### debug: convertProperty: isStringValue? +33169432768 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169432768 convertedValue 1 69 43 27 68 ### debug: phone: +33169432768 => +33 1 69 43 27 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 27 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 27 68 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4172945, 48.6473157 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 43 27 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6271673621', 'addr:city': 'Bures-sur-Yvette', 'addr:housenumber': '88', 'addr:postcode': '91440', 'addr:street': 'Rue Charles de Gaulle', bulk_purchase: 'yes', email: 'livraison.bsy@gmail.com', name: 'La Fourmi Verte', organic: 'only', phone: '+33 9 82 43 09 51', shop: 'supermarket' }, geometry: { type: 'Point', coordinates: [ 2.1552256, 48.696565 ] }, id: 'node/6271673621' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert bulk_purchase ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName bulk_purchase ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: bulk_purchase ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert organic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName organic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: organic ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 82 43 09 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 82 43 09 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 82 43 09 51 false ### debug: convertProperty: isStringValue? +33 9 82 43 09 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 82 43 09 51 convertedValue 9 82 43 09 51 ### debug: phone: +33 9 82 43 09 51 => +33 9 82 43 09 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 82 43 09 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 82 43 09 51 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1552256, 48.696565 ] }, properties: { amenity: 'charging_station', phone: '+33 9 82 43 09 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6396818072', 'addr:city': 'Athis-Mons', 'addr:housenumber': '155', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', bar: 'yes', name: 'Le Jean Bart', opening_hours: 'Mo-Fr 05:30-20:00; Sa 06:30-13:00; Su 07:00-13:00', phone: '+33 1 69 38 27 17', 'ref:FR:NAF': '4725Z', 'ref:FR:SIRET': '82148014200016', shop: 'tobacco' }, geometry: { type: 'Point', coordinates: [ 2.3565486, 48.7055186 ] }, id: 'node/6396818072' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert bar ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName bar ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: bar ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 27 17 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 27 17 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 27 17 false ### debug: convertProperty: isStringValue? +33 1 69 38 27 17 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 27 17 convertedValue 1 69 38 27 17 ### debug: phone: +33 1 69 38 27 17 => +33 1 69 38 27 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 27 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 27 17 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3565486, 48.7055186 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 27 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6396818074', amenity: 'restaurant', description: 'Livraison et à emporter', name: 'Service Pizza', phone: '+33 1 60 48 04 05' }, geometry: { type: 'Point', coordinates: [ 2.3562413, 48.705726 ] }, id: 'node/6396818074' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 04 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 04 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 04 05 false ### debug: convertProperty: isStringValue? +33 1 60 48 04 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 04 05 convertedValue 1 60 48 04 05 ### debug: phone: +33 1 60 48 04 05 => +33 1 60 48 04 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 04 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 04 05 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3562413, 48.705726 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 48 04 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6464591264', 'addr:city': 'Mennecy', 'addr:housenumber': '8', 'addr:postcode': '91540', 'addr:street': 'Rue du Puits Massé', craft: 'window_construction', email: 'prohabitat75@gmail.com', name: "Pro'Habitat", operator: 'Coralie Bouchoucha', phone: '+33 1.80.85.98.36', shop: 'window_blind' }, geometry: { type: 'Point', coordinates: [ 2.4348224, 48.5669104 ] }, id: 'node/6464591264' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1.80.85.98.36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1.80.85.98.36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1.80.85.98.36 false ### debug: convertProperty: isStringValue? +33 1.80.85.98.36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1.80.85.98.36 convertedValue 1 80 85 98 36 ### debug: phone: +33 1.80.85.98.36 => +33 1 80 85 98 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 80 85 98 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 80 85 98 36 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4348224, 48.5669104 ] }, properties: { amenity: 'charging_station', phone: '+33 1 80 85 98 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6485407908', 'addr:postcode': '91720', amenity: 'post_office', name: 'Boigneville', note: 'Épicerie / dépôt de pain / point poste', opening_hours: 'Mo 09:30-12:30; Tu-Sa 08:30-12:30; PH off; 2023 Aug 14,2023 Aug 16-19,2023 Aug 21-26 off', operator: 'La Poste', phone: '3631', post_office: 'post_annex', 'ref:FR:LaPoste': '16919A', shop: 'convenience', source: 'LaPoste - 03/2019', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.372092, 48.3347827 ] }, id: 'node/6485407908' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : post_office ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping post_office ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? post_office true ### debug: convertProperty: isStringValue? post_office true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ post_office => post_office ### debug: convertProperty: -- convertedValue post_office ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 3631 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 3631 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 3631 false ### debug: convertProperty: isStringValue? 3631 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 631 convertedValue 36 31 ### debug: phone: 3631 => +33 36 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 36 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 36 31 ### debug: mapElementFromConf: convert post_office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName post_office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: post_office ### debug: mapElementFromConf: convert ref:FR:LaPoste ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:LaPoste ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:LaPoste ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.372092, 48.3347827 ] }, properties: { amenity: 'post_office', phone: '+33 36 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6485962998', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '3', 'addr:postcode': '91550', 'addr:street': 'Avenue du Général de Gaulle', amenity: 'restaurant', name: 'Paray Pizzeria', phone: '+33 1 69 38 22 61' }, geometry: { type: 'Point', coordinates: [ 2.3625321, 48.7126533 ] }, id: 'node/6485962998' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 22 61 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 22 61 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 22 61 false ### debug: convertProperty: isStringValue? +33 1 69 38 22 61 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 22 61 convertedValue 1 69 38 22 61 ### debug: phone: +33 1 69 38 22 61 => +33 1 69 38 22 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 22 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 22 61 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3625321, 48.7126533 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 38 22 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6485963353', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '1', 'addr:postcode': '91550', 'addr:street': 'Place Henri Barbusse', name: 'Speed Alimentation', phone: '+33 1 69 38 89 23', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.3628324, 48.7126374 ] }, id: 'node/6485963353' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 89 23 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 89 23 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 89 23 false ### debug: convertProperty: isStringValue? +33 1 69 38 89 23 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 89 23 convertedValue 1 69 38 89 23 ### debug: phone: +33 1 69 38 89 23 => +33 1 69 38 89 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 89 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 89 23 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3628324, 48.7126374 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 89 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6485963355', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '3', 'addr:postcode': '91550', 'addr:street': 'Place Henri Barbusse', name: 'Thierry coiffure', phone: '+33 1 69 38 94 71', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.3624156, 48.7127063 ] }, id: 'node/6485963355' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 94 71 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 94 71 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 94 71 false ### debug: convertProperty: isStringValue? +33 1 69 38 94 71 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 94 71 convertedValue 1 69 38 94 71 ### debug: phone: +33 1 69 38 94 71 => +33 1 69 38 94 71 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 94 71 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 94 71 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3624156, 48.7127063 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 94 71' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6485963356', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '5', 'addr:postcode': '91550', 'addr:street': 'Place Henri Barbusse', name: 'Boucherie Charcuterie Trapier Philippe', 'opening_hours:covid19': 'Tu-Sa 08:00-15:00; Su 09:00-13:00', phone: '+33 1 69 38 48 63', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.3623465, 48.7127642 ] }, id: 'node/6485963356' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 48 63 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 48 63 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 48 63 false ### debug: convertProperty: isStringValue? +33 1 69 38 48 63 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 48 63 convertedValue 1 69 38 48 63 ### debug: phone: +33 1 69 38 48 63 => +33 1 69 38 48 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 48 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 48 63 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3623465, 48.7127642 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 48 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6512155890', amenity: 'restaurant', cuisine: 'italian', name: 'Andiamo', phone: '+33 1 60 79 30 30', source: 'survey', start_date: '1990', website: 'http://andiamo-evry.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4298145, 48.623074 ] }, id: 'node/6512155890' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 79 30 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 79 30 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 79 30 30 false ### debug: convertProperty: isStringValue? +33 1 60 79 30 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 79 30 30 convertedValue 1 60 79 30 30 ### debug: phone: +33 1 60 79 30 30 => +33 1 60 79 30 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 79 30 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 79 30 30 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4298145, 48.623074 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 79 30 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6512155913', 'addr:city': 'Évry-Courcouronnes', 'addr:housenumber': '503-505', 'addr:postcode': '91000', 'addr:street': 'Place des Champs Élysées', amenity: 'fast_food', brand: "Domino's", 'brand:wikidata': 'Q839466', 'brand:wikipedia': "en:Domino's Pizza", cuisine: 'pizza', drive_through: 'no', name: "Domino's", opening_hours: 'Mo-Su 11:00-14:30,Mo-Su 18:00-23:00', operator: "Domino's Pizza", phone: '+33169902020', source: 'local knowledge', takeaway: 'yes', website: 'https://www.dominos.fr/magasin/evry-universite_91080' }, geometry: { type: 'Point', coordinates: [ 2.423117, 48.6231485 ] }, id: 'node/6512155913' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169902020 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169902020 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169902020 false ### debug: convertProperty: isStringValue? +33169902020 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169902020 convertedValue 1 69 90 20 20 ### debug: phone: +33169902020 => +33 1 69 90 20 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 90 20 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 90 20 20 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.423117, 48.6231485 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 90 20 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6513073769', amenity: 'cafe', name: 'Before After Coffee', opening_hours: 'Tu-Th 10:30-21:30; Fr, Sa 10:30-22:30; Su 10:30-21:30', phone: '+33 1 60 11 83 86', website: 'https://www.beforeafter-coffee.com/' }, geometry: { type: 'Point', coordinates: [ 2.2450079, 48.7119461 ] }, id: 'node/6513073769' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 11 83 86 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 11 83 86 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 11 83 86 false ### debug: convertProperty: isStringValue? +33 1 60 11 83 86 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 11 83 86 convertedValue 1 60 11 83 86 ### debug: phone: +33 1 60 11 83 86 => +33 1 60 11 83 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 83 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 83 86 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2450079, 48.7119461 ] }, properties: { amenity: 'cafe', phone: '+33 1 60 11 83 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6513114639', 'addr:street': 'Rue de Paris', 'contact:housenumber': '158', name: "Coiff'Hair", opening_hours: 'Tu, We 10:00-19:00, 09:00-18:00; Fr 09:00-19:00; Th, Sa 09:00-18:00', phone: '+33160142084', shop: 'hairdresser', website: 'https://www.coiffhair.com/' }, geometry: { type: 'Point', coordinates: [ 2.2433019, 48.7123127 ] }, id: 'node/6513114639' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160142084 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160142084 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160142084 false ### debug: convertProperty: isStringValue? +33160142084 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160142084 convertedValue 1 60 14 20 84 ### debug: phone: +33160142084 => +33 1 60 14 20 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 14 20 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 14 20 84 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2433019, 48.7123127 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 14 20 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6515265619', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Laboratoire de Biologie Médicale des Ulis', opening_hours: 'Mo-Sa 07:00-13:00,14:00-18:00', operator: 'Cerballiance', phone: '+33 1 64 86 16 16', 'ref:FR:FINESS': '910021450', 'ref:FR:SIRET': '41994942500310', source: 'Le ministère des solidarités et de la santé - 2021-01', 'type:FR:FINESS': '611', website: 'https://laboratoires.cerballiance.fr/%C3%AEle-de-france/les-ulis/2-4-avenue-de-provence', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1760184, 48.6763977 ] }, id: 'node/6515265619' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 86 16 16 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 86 16 16 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 86 16 16 false ### debug: convertProperty: isStringValue? +33 1 64 86 16 16 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 86 16 16 convertedValue 1 64 86 16 16 ### debug: phone: +33 1 64 86 16 16 => +33 1 64 86 16 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 86 16 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 86 16 16 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1760184, 48.6763977 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 86 16 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6532891585', highway: 'services', name: 'Aleigne', phone: '+33 9 52 85 70 16', source: 'survey', toilets: 'no' }, geometry: { type: 'Point', coordinates: [ 2.2512183, 48.5877613 ] }, id: 'node/6532891585' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert highway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName highway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: highway ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 52 85 70 16 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 52 85 70 16 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 52 85 70 16 false ### debug: convertProperty: isStringValue? +33 9 52 85 70 16 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 52 85 70 16 convertedValue 9 52 85 70 16 ### debug: phone: +33 9 52 85 70 16 => +33 9 52 85 70 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 52 85 70 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 52 85 70 16 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert toilets ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName toilets ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: toilets ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2512183, 48.5877613 ] }, properties: { amenity: 'charging_station', phone: '+33 9 52 85 70 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6534809773', amenity: 'community_centre', name: 'Maison Gallieni', phone: '+33 1 60493543' }, geometry: { type: 'Point', coordinates: [ 2.2520628, 48.7240981 ] }, id: 'node/6534809773' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60493543 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60493543 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60493543 false ### debug: convertProperty: isStringValue? +33 1 60493543 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60493543 convertedValue 1 60 49 35 43 ### debug: phone: +33 1 60493543 => +33 1 60 49 35 43 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 49 35 43 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 49 35 43 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2520628, 48.7240981 ] }, properties: { amenity: 'community_centre', phone: '+33 1 60 49 35 43' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6551585285', 'addr:postcode': '91310', 'addr:street': 'Route de Limours', government: 'ministry', name: '121e Régiment du Train de Montlhéry', office: 'government', opening_hours: '24/7', phone: '+33 1 64 92 35 67', short_name: '121e RT de Montlhéry', website: 'https://www.defense.gouv.fr/terre/notre-organisation/commandement-logistique/121e-regiment-du-train', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2147521, 48.6119574 ] }, id: 'node/6551585285' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 92 35 67 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 92 35 67 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 92 35 67 false ### debug: convertProperty: isStringValue? +33 1 64 92 35 67 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 92 35 67 convertedValue 1 64 92 35 67 ### debug: phone: +33 1 64 92 35 67 => +33 1 64 92 35 67 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 92 35 67 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 92 35 67 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2147521, 48.6119574 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 92 35 67' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6574870871', 'addr:city': 'Bures-sur-Yvette', 'addr:housenumber': '57', 'addr:postcode': '91440', 'addr:street': 'Rue Charles de Gaulle', amenity: 'restaurant', cuisine: 'fusion;french', name: 'Mangata', opening_hours: 'Tu-Sa 12:00-14:00,19:00-20:00+', phone: '+33 1 60 13 51 21' }, geometry: { type: 'Point', coordinates: [ 2.1625641, 48.6967917 ] }, id: 'node/6574870871' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 13 51 21 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 13 51 21 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 13 51 21 false ### debug: convertProperty: isStringValue? +33 1 60 13 51 21 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 13 51 21 convertedValue 1 60 13 51 21 ### debug: phone: +33 1 60 13 51 21 => +33 1 60 13 51 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 13 51 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 13 51 21 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1625641, 48.6967917 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 13 51 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6574870873', 'addr:city': 'Bures-sur-Yvette', 'addr:housenumber': '57', 'addr:postcode': '91440', 'addr:street': 'Rue Charles de Gaulle', 'description:covid19': 'commande par téléphone 24 h à l’avance', name: 'Boucherie Tornier', opening_hours: 'Tu,We,Fr,Sa 08:00-12:30,16:00-19:00; Th,Su 08:00-12:30', 'opening_hours:covid19': 'Mo-Su 08:30-12:30,16:00-19:00', operator: 'Laurent Tornier', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', phone: '+33 1 69 07 48 31', shop: 'butcher', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1626757, 48.6968297 ] }, id: 'node/6574870873' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 07 48 31 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 07 48 31 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 07 48 31 false ### debug: convertProperty: isStringValue? +33 1 69 07 48 31 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 07 48 31 convertedValue 1 69 07 48 31 ### debug: phone: +33 1 69 07 48 31 => +33 1 69 07 48 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 48 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 48 31 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1626757, 48.6968297 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 07 48 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6577743156', 'addr:city': 'Massy', 'addr:housenumber': '29', 'addr:postcode': '91300', 'addr:street': 'Place de France', craft: 'photographer', email: 'massy@camara.net', fixme: 'Contact', level: '0', name: 'Camara Massy', opening_hours: 'Tu-Sa 09:30-12:30,14:30-19:00', operator: 'Camara', phone: '+33 1 69 20 32 04', website: 'https://www.camara.net/massy' }, geometry: { type: 'Point', coordinates: [ 2.2881295, 48.7322969 ] }, id: 'node/6577743156' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fixme ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fixme ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fixme ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 32 04 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 32 04 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 32 04 false ### debug: convertProperty: isStringValue? +33 1 69 20 32 04 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 32 04 convertedValue 1 69 20 32 04 ### debug: phone: +33 1 69 20 32 04 => +33 1 69 20 32 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 32 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 32 04 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2881295, 48.7322969 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 32 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6577743171', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Cerballiance', phone: '+33160116379', 'ref:FR:FINESS': '910020916', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '611' }, geometry: { type: 'Point', coordinates: [ 2.2883584, 48.7330317 ] }, id: 'node/6577743171' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160116379 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160116379 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160116379 false ### debug: convertProperty: isStringValue? +33160116379 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160116379 convertedValue 1 60 11 63 79 ### debug: phone: +33160116379 => +33 1 60 11 63 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 63 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 63 79 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2883584, 48.7330317 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 11 63 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6577796285', brand: 'De Neuville', 'brand:wikidata': 'Q106353063', 'disused:shop': 'chocolate', old_name: 'De Neuville', opening_hours: 'Tu-Sa 09:30-13:00,14:30-19:00', 'payment:american_express': 'yes', 'payment:credit_cards': 'yes', phone: '+33 1 69 30 15 23' }, geometry: { type: 'Point', coordinates: [ 2.2879052, 48.7322662 ] }, id: 'node/6577796285' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert disused:shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName disused:shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: disused:shop ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:american_express ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:american_express ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:american_express ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 30 15 23 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 30 15 23 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 30 15 23 false ### debug: convertProperty: isStringValue? +33 1 69 30 15 23 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 30 15 23 convertedValue 1 69 30 15 23 ### debug: phone: +33 1 69 30 15 23 => +33 1 69 30 15 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 15 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 15 23 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2879052, 48.7322662 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 30 15 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6578205330', 'addr:city': 'Brunoy', 'addr:housenumber': '3', 'addr:postcode': '91800', 'addr:street': 'Boulevard Charles de Gaulle', name: 'Plaisir et Gourmandise', opening_hours: 'Th-Sa 13:30+', phone: '+33 9 82 33 40 47', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.5038842, 48.6951954 ] }, id: 'node/6578205330' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 82 33 40 47 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 82 33 40 47 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 82 33 40 47 false ### debug: convertProperty: isStringValue? +33 9 82 33 40 47 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 82 33 40 47 convertedValue 9 82 33 40 47 ### debug: phone: +33 9 82 33 40 47 => +33 9 82 33 40 47 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 82 33 40 47 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 82 33 40 47 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5038842, 48.6951954 ] }, properties: { amenity: 'charging_station', phone: '+33 9 82 33 40 47' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6602181672', 'addr:city': 'Palaiseau', 'addr:housenumber': '1', 'addr:postcode': '91120', 'addr:street': 'Rue Ambroise Croizat', description: "Services à domicile, prestations et mise à disposition de personnel. Insertion sociale par l'activité professionnelle.", email: 'contact@dynamique-embauche.fr', name: 'Dynamique Embauche', office: 'association', opening_hours: 'Mo-Fr 08:30-12:00,13:30-17:00', phone: '+33953960632', website: 'https://www.dynamique-embauche.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2566371, 48.7126741 ] }, id: 'node/6602181672' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33953960632 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33953960632 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33953960632 false ### debug: convertProperty: isStringValue? +33953960632 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33953960632 convertedValue 9 53 96 06 32 ### debug: phone: +33953960632 => +33 9 53 96 06 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 53 96 06 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 53 96 06 32 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2566371, 48.7126741 ] }, properties: { amenity: 'charging_station', phone: '+33 9 53 96 06 32' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6602217410', 'addr:city': 'Gif-sur-Yvette', 'addr:housenumber': '8', 'addr:postcode': '91190', 'addr:street': 'Rue Neuve', description: "Services à domicile, prestations et mise à disposition de personnel. Insertion sociale par l'activité professionnelle.", email: 'contact@dynamique-embauche.fr', name: 'Dynamique Embauche', office: 'association', opening_hours: 'Mo-Fr 09:00-12:00,13:30-17:00', phone: '+33954137198', website: 'http://www.dynamique-embauche.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1317021, 48.7024898 ] }, id: 'node/6602217410' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33954137198 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33954137198 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33954137198 false ### debug: convertProperty: isStringValue? +33954137198 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33954137198 convertedValue 9 54 13 71 98 ### debug: phone: +33954137198 => +33 9 54 13 71 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 54 13 71 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 54 13 71 98 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1317021, 48.7024898 ] }, properties: { amenity: 'charging_station', phone: '+33 9 54 13 71 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6602243072', 'addr:city': 'Les Ulis', 'addr:housenumber': '29', 'addr:postcode': '91940', 'addr:street': 'Rue des Bergères', description: "Services à domicile, prestations et mise à disposition de personnel. Insertion sociale par l'activité professionnelle.", name: 'Dynamique Embauche', note: 'Interphone : MSSD - Dynamique Embauche (3ème ligne)', office: 'association', opening_hours: 'Mo-Fr 08:30-12:00,13:30-17:00', phone: '+33973129986', website: 'http://www.dynamique-embauche.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1679208, 48.6839065 ] }, id: 'node/6602243072' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33973129986 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33973129986 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33973129986 false ### debug: convertProperty: isStringValue? +33973129986 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33973129986 convertedValue 9 73 12 99 86 ### debug: phone: +33973129986 => +33 9 73 12 99 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 73 12 99 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 73 12 99 86 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1679208, 48.6839065 ] }, properties: { amenity: 'charging_station', phone: '+33 9 73 12 99 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6602243073', 'addr:city': 'Les Ulis', 'addr:housenumber': '29', 'addr:postcode': '91940', 'addr:street': 'Rue des Bergères', description: 'Services à la personne, aide au maintien à domicile\n' + 'des personnes âgées, dépendantes et handicapées.', email: 'contact@mssdom.fr', name: 'MSSD Multi-Services et Soins à Domicile', note: 'Interphone : MSSD - Dynamique Embauche (3ème ligne)', office: 'association', opening_hours: 'Mo-Fr 09:00-12:00,13:00-17:00', phone: '+33983990089', website: 'https://mssdom.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1679397, 48.6839065 ] }, id: 'node/6602243073' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33983990089 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33983990089 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33983990089 false ### debug: convertProperty: isStringValue? +33983990089 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33983990089 convertedValue 9 83 99 00 89 ### debug: phone: +33983990089 => +33 9 83 99 00 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 83 99 00 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 83 99 00 89 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1679397, 48.6839065 ] }, properties: { amenity: 'charging_station', phone: '+33 9 83 99 00 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6615924825', 'addr:housenumber': '103 Ter', amenity: 'restaurant', capacity: '80', cuisine: 'indian', email: 'contact@newtajmahal.net', opening_hours: 'Tu-Su 12:00-14:00, 19:00-23:00', outdoor_seating: 'no', phone: '+33 1 69 57 02 99', reservation: 'yes', takeaway: 'yes', 'toilets:wheelchair': 'no', website: 'http://newtajmahal.net', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3713161, 48.7063074 ] }, id: 'node/6615924825' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 80 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 80 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 80 true ### debug: convertProperty: isStringValue? 80 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 80 => 80 ### debug: convertProperty: -- convertedValue 80 ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 02 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 02 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 02 99 false ### debug: convertProperty: isStringValue? +33 1 69 57 02 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 02 99 convertedValue 1 69 57 02 99 ### debug: phone: +33 1 69 57 02 99 => +33 1 69 57 02 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 02 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 02 99 ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : yes ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping yes ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? yes false ### debug: convertProperty: isStringValue? yes false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value yes ### debug: convertProperty: ==========> !!! NOT in falsy values yes ### debug: convertProperty: convertedValue ==========> { reservation : yes } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation yes ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert toilets:wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName toilets:wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: toilets:wheelchair ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3713161, 48.7063074 ] }, properties: { amenity: 'restaurant', capacity: '80', phone: '+33 1 69 57 02 99', reservation: 'yes' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6625197402', 'addr:housenumber': '49', 'addr:postcode': '91210', 'addr:street': 'Avenue Liberté', club: 'sport', name: 'Société Nautique de la Haute Seine', phone: '+33 1 69 42 36 13', short_name: 'SNHS', sport: 'rowing', website: 'https://snhs.assoconnect.com' }, geometry: { type: 'Point', coordinates: [ 2.3883999, 48.6871613 ] }, id: 'node/6625197402' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert club ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName club ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: club ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 42 36 13 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 42 36 13 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 42 36 13 false ### debug: convertProperty: isStringValue? +33 1 69 42 36 13 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 42 36 13 convertedValue 1 69 42 36 13 ### debug: phone: +33 1 69 42 36 13 => +33 1 69 42 36 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 42 36 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 42 36 13 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3883999, 48.6871613 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 42 36 13' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6637004406', 'access:covid19': 'yes', 'addr:housenumber': '6', 'addr:street': 'Place du Général de Gaulle', name: 'Au Village', phone: '+33 164910077', shop: 'tobacco' }, geometry: { type: 'Point', coordinates: [ 2.0772168, 48.6459643 ] }, id: 'node/6637004406' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164910077 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164910077 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164910077 false ### debug: convertProperty: isStringValue? +33 164910077 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164910077 convertedValue 1 64 91 00 77 ### debug: phone: +33 164910077 => +33 1 64 91 00 77 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 00 77 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 00 77 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0772168, 48.6459643 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 00 77' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6676913545', 'addr:city': 'Rungis', 'addr:housenumber': '54', 'addr:postcode': '94150', 'addr:street': 'Voie des Groux', fee: 'yes', opening_hours: '24/7', operator: 'Europarking Travelcar Onepark', 'operator:type': 'private_for_profit', parking: 'surface', phone: '+33 7 67 16 86 98' }, geometry: { type: 'Point', coordinates: [ 2.3468417, 48.7403962 ] }, id: 'node/6676913545' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert parking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName parking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: parking ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 67 16 86 98 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 67 16 86 98 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 67 16 86 98 false ### debug: convertProperty: isStringValue? +33 7 67 16 86 98 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 67 16 86 98 convertedValue 7 67 16 86 98 ### debug: phone: +33 7 67 16 86 98 => +33 7 67 16 86 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 67 16 86 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 67 16 86 98 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3468417, 48.7403962 ] }, properties: { amenity: 'charging_station', phone: '+33 7 67 16 86 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6695781898', amenity: 'fast_food', cuisine: 'pizza', name: "Dim's", opening_hours: 'Mo-Su 11:00-14:00,18:00-23:00', phone: '+33 1 60 46 12 18', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2010', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.4993541, 48.6920376 ] }, id: 'node/6695781898' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 46 12 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 46 12 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 46 12 18 false ### debug: convertProperty: isStringValue? +33 1 60 46 12 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 46 12 18 convertedValue 1 60 46 12 18 ### debug: phone: +33 1 60 46 12 18 => +33 1 60 46 12 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 46 12 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 46 12 18 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4993541, 48.6920376 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 46 12 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6712108112', 'addr:city': 'Corbeil-Essonnes', 'addr:housenumber': '29', 'addr:postcode': '91100', 'addr:street': 'Rue du Maréchal de Lattre de Tassigny', air_conditioning: 'yes', amenity: 'bar', brewery: 'no', description: 'Bar à jeux de société associatif', email: 'contact@lapierrothèque.fr', name: 'La Pierrothèque Asso', opening_hours: 'Th-Fr 18:00-22:30, Sa 14:00-22:30, Su 14:00-21:00', outdoor_seating: 'yes', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', phone: '+33 6 26 63 19 94', start_date: '14/06/2019', website: 'https://lapierrotheque.fr' }, geometry: { type: 'Point', coordinates: [ 2.4701588, 48.6099297 ] }, id: 'node/6712108112' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert air_conditioning ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName air_conditioning ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: air_conditioning ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bar ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bar ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bar true ### debug: convertProperty: isStringValue? bar true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bar => bar ### debug: convertProperty: -- convertedValue bar ### debug: mapElementFromConf: convert brewery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brewery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brewery ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 26 63 19 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 26 63 19 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 26 63 19 94 false ### debug: convertProperty: isStringValue? +33 6 26 63 19 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 26 63 19 94 convertedValue 6 26 63 19 94 ### debug: phone: +33 6 26 63 19 94 => +33 6 26 63 19 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 26 63 19 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 26 63 19 94 ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4701588, 48.6099297 ] }, properties: { amenity: 'bar', phone: '+33 6 26 63 19 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6732177974', 'addr:city': 'Sainte-Geneviève-des-Bois', 'addr:housenumber': '21', 'addr:postcode': '91700', 'addr:street': 'Avenue Gabriel Péri', name: 'Boucherie des Muguets', phone: '+33 1 60 16 26 67', shop: 'butcher', website: 'http://www.boucheriedesmuguets.fr' }, geometry: { type: 'Point', coordinates: [ 2.3165658, 48.6517539 ] }, id: 'node/6732177974' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 16 26 67 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 16 26 67 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 16 26 67 false ### debug: convertProperty: isStringValue? +33 1 60 16 26 67 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 16 26 67 convertedValue 1 60 16 26 67 ### debug: phone: +33 1 60 16 26 67 => +33 1 60 16 26 67 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 16 26 67 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 16 26 67 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3165658, 48.6517539 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 16 26 67' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6738349779', leisure: 'tanning_salon', name: 'O-Sun', phone: '+33 1 69 51 42 10', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.3344734, 48.6446354 ] }, id: 'node/6738349779' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 51 42 10 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 51 42 10 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 51 42 10 false ### debug: convertProperty: isStringValue? +33 1 69 51 42 10 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 51 42 10 convertedValue 1 69 51 42 10 ### debug: phone: +33 1 69 51 42 10 => +33 1 69 51 42 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 51 42 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 51 42 10 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3344734, 48.6446354 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 51 42 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6742517281', name: 'Leonidas', opening_hours: 'Mo-Sa 09:00-19:30', phone: '+33160816538', shop: 'chocolate', website: 'https://www.leonidas.com/fr_fr/node/2690', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1381838, 48.4390888 ] }, id: 'node/6742517281' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160816538 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160816538 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160816538 false ### debug: convertProperty: isStringValue? +33160816538 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160816538 convertedValue 1 60 81 65 38 ### debug: phone: +33160816538 => +33 1 60 81 65 38 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 81 65 38 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 81 65 38 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1381838, 48.4390888 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 81 65 38' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6743792484', 'disused:shop': 'beauty', name: 'Guinot', opening_hours: 'Tu-Fr 10:00-12:30, 14:30-19:00; Sa 10:00-17:00', phone: '+33 1 60 80 46 81', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.1912477, 48.4928683 ] }, id: 'node/6743792484' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert disused:shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName disused:shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: disused:shop ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 80 46 81 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 80 46 81 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 80 46 81 false ### debug: convertProperty: isStringValue? +33 1 60 80 46 81 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 80 46 81 convertedValue 1 60 80 46 81 ### debug: phone: +33 1 60 80 46 81 => +33 1 60 80 46 81 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 80 46 81 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 80 46 81 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1912477, 48.4928683 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 80 46 81' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6750752975', description: 'pompe-moteurs : rembobinage électromécanique sur site', name: 'RSI', office: 'company', phone: '+33 1 69 92 27 61', website: 'https://www.motralec.com/' }, geometry: { type: 'Point', coordinates: [ 2.1988, 48.4914115 ] }, id: 'node/6750752975' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 92 27 61 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 92 27 61 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 92 27 61 false ### debug: convertProperty: isStringValue? +33 1 69 92 27 61 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 92 27 61 convertedValue 1 69 92 27 61 ### debug: phone: +33 1 69 92 27 61 => +33 1 69 92 27 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 92 27 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 92 27 61 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1988, 48.4914115 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 92 27 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6750790241', craft: 'upholsterer', description: 'vente et prestation de service meubles et cuisine', name: 'Chic & charme', phone: '+33 6 72 53 08 23' }, geometry: { type: 'Point', coordinates: [ 2.1945642, 48.4890481 ] }, id: 'node/6750790241' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 72 53 08 23 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 72 53 08 23 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 72 53 08 23 false ### debug: convertProperty: isStringValue? +33 6 72 53 08 23 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 72 53 08 23 convertedValue 6 72 53 08 23 ### debug: phone: +33 6 72 53 08 23 => +33 6 72 53 08 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 72 53 08 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 72 53 08 23 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1945642, 48.4890481 ] }, properties: { amenity: 'charging_station', phone: '+33 6 72 53 08 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6750821208', description: 'signalisation routière', name: 'France ligne', office: 'company', phone: '+33 1 60 80 34 17' }, geometry: { type: 'Point', coordinates: [ 2.1985821, 48.4910018 ] }, id: 'node/6750821208' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 80 34 17 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 80 34 17 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 80 34 17 false ### debug: convertProperty: isStringValue? +33 1 60 80 34 17 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 80 34 17 convertedValue 1 60 80 34 17 ### debug: phone: +33 1 60 80 34 17 => +33 1 60 80 34 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 80 34 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 80 34 17 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1985821, 48.4910018 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 80 34 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6750822324', name: 'Arès', opening_hours: 'Mo-Th 08:45-12:15,13:30-18:00; Fr 08:45-12:15,13:30-17:00', phone: '+33 164588933', product: 'food', shop: 'trade' }, geometry: { type: 'Point', coordinates: [ 2.1990906, 48.4910838 ] }, id: 'node/6750822324' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164588933 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164588933 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164588933 false ### debug: convertProperty: isStringValue? +33 164588933 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164588933 convertedValue 1 64 58 89 33 ### debug: phone: +33 164588933 => +33 1 64 58 89 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 58 89 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 58 89 33 ### debug: mapElementFromConf: convert product ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName product ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: product ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1990906, 48.4910838 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 58 89 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6750825992', name: 'Destockage Informatique', opening_hours: 'Sa,Su 10:00-18:00', phone: '+33 160805371', product: 'netbook,pc', shop: 'computer' }, geometry: { type: 'Point', coordinates: [ 2.1997918, 48.490954 ] }, id: 'node/6750825992' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 160805371 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 160805371 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 160805371 false ### debug: convertProperty: isStringValue? +33 160805371 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 160805371 convertedValue 1 60 80 53 71 ### debug: phone: +33 160805371 => +33 1 60 80 53 71 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 80 53 71 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 80 53 71 ### debug: mapElementFromConf: convert product ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName product ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: product ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1997918, 48.490954 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 80 53 71' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6754027285', 'addr:postcode': '91000', 'addr:street': 'Square des Champs-Élysées', amenity: 'fast_food', cuisine: 'steak_house;barbecue;friture', facebook: 'https://fr-fr.facebook.com/MyChickenBraise/', name: 'My Chicken Braisé', 'name:en': 'My Braised Chicken', 'name:fr': 'My Chicken Braisé', opening_hours: 'Mo-We, Fr-Sa 18:00-22:30', phone: '+33 7 82 77 04 91' }, geometry: { type: 'Point', coordinates: [ 2.4234788, 48.626074 ] }, id: 'node/6754027285' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert name:en ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name:en ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name:en ### debug: mapElementFromConf: convert name:fr ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name:fr ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name:fr ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 82 77 04 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 82 77 04 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 82 77 04 91 false ### debug: convertProperty: isStringValue? +33 7 82 77 04 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 82 77 04 91 convertedValue 7 82 77 04 91 ### debug: phone: +33 7 82 77 04 91 => +33 7 82 77 04 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 82 77 04 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 82 77 04 91 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4234788, 48.626074 ] }, properties: { amenity: 'fast_food', phone: '+33 7 82 77 04 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6755686686', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '56', 'addr:postcode': '91260', 'addr:street': 'Grande Rue', email: 'contact@discophenia.fr', facebook: 'https://www.facebook.com/discophenia.juvisy/', name: 'Discophenia', phone: '+33 1 69 96 26 90', shop: 'music', website: 'http://www.discophenia.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3755003, 48.6901189 ] }, id: 'node/6755686686' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 96 26 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 96 26 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 96 26 90 false ### debug: convertProperty: isStringValue? +33 1 69 96 26 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 96 26 90 convertedValue 1 69 96 26 90 ### debug: phone: +33 1 69 96 26 90 => +33 1 69 96 26 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 96 26 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 96 26 90 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3755003, 48.6901189 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 96 26 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6755700124', 'addr:housenumber': '105', amenity: 'fast_food', cuisine: 'kebab', phone: '+33 1 69 05 79 49' }, geometry: { type: 'Point', coordinates: [ 2.3713019, 48.7063955 ] }, id: 'node/6755700124' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 05 79 49 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 05 79 49 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 05 79 49 false ### debug: convertProperty: isStringValue? +33 1 69 05 79 49 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 05 79 49 convertedValue 1 69 05 79 49 ### debug: phone: +33 1 69 05 79 49 => +33 1 69 05 79 49 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 05 79 49 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 05 79 49 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3713019, 48.7063955 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 05 79 49' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6760362543', name: 'Gan', office: 'insurance', opening_hours: 'Tu-Fr 09:00-12:30, 14:00-18:00; Sa 09:00-12:00', phone: '+33 1 60 80 30 72', website: 'www.tual.assurances.gan' }, geometry: { type: 'Point', coordinates: [ 2.1929098, 48.4950604 ] }, id: 'node/6760362543' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 80 30 72 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 80 30 72 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 80 30 72 false ### debug: convertProperty: isStringValue? +33 1 60 80 30 72 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 80 30 72 convertedValue 1 60 80 30 72 ### debug: phone: +33 1 60 80 30 72 => +33 1 60 80 30 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 80 30 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 80 30 72 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1929098, 48.4950604 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 80 30 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6760365004', amenity: 'doctors', description: 'sur rendez vous', healthcare: 'nurse', name: 'Cabinet Infirmier', 'opening_hours:signed': 'no', phone: '+33 6 10 47 29 11' }, geometry: { type: 'Point', coordinates: [ 2.19279, 48.4948265 ] }, id: 'node/6760365004' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours:signed ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:signed ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:signed ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 10 47 29 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 10 47 29 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 10 47 29 11 false ### debug: convertProperty: isStringValue? +33 6 10 47 29 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 10 47 29 11 convertedValue 6 10 47 29 11 ### debug: phone: +33 6 10 47 29 11 => +33 6 10 47 29 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 10 47 29 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 10 47 29 11 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.19279, 48.4948265 ] }, properties: { amenity: 'doctors', phone: '+33 6 10 47 29 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6760369975', description: 'Soins des cils, sur rendez vous', name: 'MériCils', opening_hours: 'Mo 10:00-20:00; Tu 14:00-20:00; We 10:00-20:00; Fr 10:00-20:00; Sa 10:00-19:00', phone: '+33 6 59 58 01 60', shop: 'beauty', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1926475, 48.4948958 ] }, id: 'node/6760369975' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 59 58 01 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 59 58 01 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 59 58 01 60 false ### debug: convertProperty: isStringValue? +33 6 59 58 01 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 59 58 01 60 convertedValue 6 59 58 01 60 ### debug: phone: +33 6 59 58 01 60 => +33 6 59 58 01 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 59 58 01 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 59 58 01 60 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1926475, 48.4948958 ] }, properties: { amenity: 'charging_station', phone: '+33 6 59 58 01 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6760370014', name: 'Nature et Spa', opening_hours: 'Mo-Sa 08:00-19:00', phone: '+33 1 69 58 04 58', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.1933923, 48.4957164 ] }, id: 'node/6760370014' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 58 04 58 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 58 04 58 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 58 04 58 false ### debug: convertProperty: isStringValue? +33 1 69 58 04 58 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 58 04 58 convertedValue 1 69 58 04 58 ### debug: phone: +33 1 69 58 04 58 => +33 1 69 58 04 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 58 04 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 58 04 58 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1933923, 48.4957164 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 58 04 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6764864078', 'addr:city': 'Montgeron', 'addr:housenumber': '8', 'addr:postcode': '91230', 'addr:street': 'Rue René Haby', amenity: 'restaurant', name: 'Côté Café & Côté Cuisine', phone: '+33 1 69 03 15 56', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4540053, 48.7069676 ] }, id: 'node/6764864078' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 03 15 56 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 03 15 56 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 03 15 56 false ### debug: convertProperty: isStringValue? +33 1 69 03 15 56 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 03 15 56 convertedValue 1 69 03 15 56 ### debug: phone: +33 1 69 03 15 56 => +33 1 69 03 15 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 03 15 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 03 15 56 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4540053, 48.7069676 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 03 15 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6764892745', 'addr:city': 'Montgeron', 'addr:housenumber': '53', 'addr:postcode': '91230', 'addr:street': 'Avenue de la République', amenity: 'restaurant', cuisine: 'american', name: 'Le Feel Good', outdoor_seating: 'yes', phone: '+33 1 69 73 70 17', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4552109, 48.7071986 ] }, id: 'node/6764892745' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 73 70 17 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 73 70 17 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 73 70 17 false ### debug: convertProperty: isStringValue? +33 1 69 73 70 17 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 73 70 17 convertedValue 1 69 73 70 17 ### debug: phone: +33 1 69 73 70 17 => +33 1 69 73 70 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 73 70 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 73 70 17 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4552109, 48.7071986 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 73 70 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6764931783', 'addr:city': 'Montgeron', 'addr:housenumber': '83', 'addr:postcode': '91230', 'addr:street': 'Avenue de la République', amenity: 'social_facility', fax: '+33169529477', name: 'Mélavie', phone: '+33169035184', 'ref:FR:FINESS': '910701622', 'ref:FR:SIRET': '30939744600019', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wheelchair: 'yes', wikidata: 'Q112990335' }, geometry: { type: 'Point', coordinates: [ 2.4582807, 48.7055865 ] }, id: 'node/6764931783' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169035184 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169035184 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169035184 false ### debug: convertProperty: isStringValue? +33169035184 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169035184 convertedValue 1 69 03 51 84 ### debug: phone: +33169035184 => +33 1 69 03 51 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 03 51 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 03 51 84 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4582807, 48.7055865 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 03 51 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6776645873', amenity: 'school', email: 'ce.0910438G@ac-versailles.fr', name: 'École élémentaire Jules Ferry', 'operator:type': 'public', phone: '+33 1 69 80 70 42', 'ref:UAI': '0910438G', 'school:FR': 'primaire', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2012' }, geometry: { type: 'Point', coordinates: [ 2.3035026, 48.6358265 ] }, id: 'node/6776645873' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 80 70 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 80 70 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 80 70 42 false ### debug: convertProperty: isStringValue? +33 1 69 80 70 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 80 70 42 convertedValue 1 69 80 70 42 ### debug: phone: +33 1 69 80 70 42 => +33 1 69 80 70 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 80 70 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 80 70 42 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3035026, 48.6358265 ] }, properties: { amenity: 'school', phone: '+33 1 69 80 70 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6776645874', amenity: 'school', email: 'ce.0911277U@ac-versailles.fr', name: 'École maternelle Jules Ferry', 'operator:type': 'public', phone: '+33 1 69 49 38 51', 'ref:UAI': '0911277U', 'school:FR': 'maternelle', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2012' }, geometry: { type: 'Point', coordinates: [ 2.3027177, 48.635627 ] }, id: 'node/6776645874' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 49 38 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 49 38 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 49 38 51 false ### debug: convertProperty: isStringValue? +33 1 69 49 38 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 49 38 51 convertedValue 1 69 49 38 51 ### debug: phone: +33 1 69 49 38 51 => +33 1 69 49 38 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 49 38 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 49 38 51 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3027177, 48.635627 ] }, properties: { amenity: 'school', phone: '+33 1 69 49 38 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6779117839', 'addr:city': 'Montlhéry', 'addr:housenumber': '1', 'addr:postcode': '91310', 'addr:street': 'Rue du Docteur Ogé', amenity: 'restaurant', cuisine: 'italian;pizza', name: 'Rugantino', opening_hours: 'Tu-Sa 12:00-14:00,19:00-22:00; Su,Mo off', phone: '+33169806050', 'survey:date': '2020-08-19', website: 'https://www.facebook.com/rugantino.montlhery/' }, geometry: { type: 'Point', coordinates: [ 2.2709974, 48.6386145 ] }, id: 'node/6779117839' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169806050 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169806050 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169806050 false ### debug: convertProperty: isStringValue? +33169806050 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169806050 convertedValue 1 69 80 60 50 ### debug: phone: +33169806050 => +33 1 69 80 60 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 80 60 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 80 60 50 ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2709974, 48.6386145 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 80 60 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6782386266', 'addr:city': 'Wissous', 'addr:housenumber': '8', 'addr:postcode': '91320', 'addr:street': 'Rue Victor Baloche', name: 'La brocante du village', opening_hours: '10:30-13:00,15:00-19:00; We off', phone: '+33 1 69 30 71 46', shop: 'antiques', website: 'https://www.labrocanteduvillage.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3270477, 48.7303801 ] }, id: 'node/6782386266' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 30 71 46 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 30 71 46 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 30 71 46 false ### debug: convertProperty: isStringValue? +33 1 69 30 71 46 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 30 71 46 convertedValue 1 69 30 71 46 ### debug: phone: +33 1 69 30 71 46 => +33 1 69 30 71 46 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 71 46 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 71 46 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3270477, 48.7303801 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 30 71 46' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6782695972', 'addr:city': 'Saint-Michel-sur-Orge', 'addr:housenumber': '8', 'addr:postcode': '91240', 'addr:street': 'Place Jules Ferry', name: 'Ladies ArtCorps', opening_hours: 'Tu-Sa 11:00-18:00', phone: '+33 6 17 27 86 13', shop: 'tattoo' }, geometry: { type: 'Point', coordinates: [ 2.3042403, 48.6355201 ] }, id: 'node/6782695972' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 17 27 86 13 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 17 27 86 13 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 17 27 86 13 false ### debug: convertProperty: isStringValue? +33 6 17 27 86 13 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 17 27 86 13 convertedValue 6 17 27 86 13 ### debug: phone: +33 6 17 27 86 13 => +33 6 17 27 86 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 17 27 86 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 17 27 86 13 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3042403, 48.6355201 ] }, properties: { amenity: 'charging_station', phone: '+33 6 17 27 86 13' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6785938995', 'addr:city': 'Morangis', 'addr:housenumber': '3', 'addr:postcode': '91420', 'addr:street': 'Avenue Pierre Corneille', amenity: 'restaurant', brewery: 'yes', cuisine: 'french', name: "L'Annexe", outdoor_seating: 'yes', phone: '+33169091438' }, geometry: { type: 'Point', coordinates: [ 2.3331066, 48.7012034 ] }, id: 'node/6785938995' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert brewery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brewery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brewery ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169091438 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169091438 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169091438 false ### debug: convertProperty: isStringValue? +33169091438 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169091438 convertedValue 1 69 09 14 38 ### debug: phone: +33169091438 => +33 1 69 09 14 38 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 09 14 38 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 09 14 38 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3331066, 48.7012034 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 09 14 38' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6788629371', 'contact:facebook': 'desfilsetuneaiguille', 'contact:instagram': 'desfilsetuneaiguille', name: 'Des Fils et une Aiguille', phone: '+33 952008383', shop: 'sewing', website: 'https://www.desfilsetuneaiguille.com' }, geometry: { type: 'Point', coordinates: [ 2.1534373, 48.6475926 ] }, id: 'node/6788629371' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 952008383 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 952008383 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 952008383 false ### debug: convertProperty: isStringValue? +33 952008383 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 952008383 convertedValue 9 52 00 83 83 ### debug: phone: +33 952008383 => +33 9 52 00 83 83 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 52 00 83 83 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 52 00 83 83 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1534373, 48.6475926 ] }, properties: { amenity: 'charging_station', phone: '+33 9 52 00 83 83' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6788629376', leisure: 'horse_riding', name: "Les écurie d'Elydre", phone: '+33 681911342' }, geometry: { type: 'Point', coordinates: [ 2.1553561, 48.6444222 ] }, id: 'node/6788629376' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 681911342 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 681911342 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 681911342 false ### debug: convertProperty: isStringValue? +33 681911342 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 681911342 convertedValue 6 81 91 13 42 ### debug: phone: +33 681911342 => +33 6 81 91 13 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 81 91 13 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 81 91 13 42 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1553561, 48.6444222 ] }, properties: { amenity: 'charging_station', phone: '+33 6 81 91 13 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6792521770', 'addr:street': 'Rue Joseph Piette', name: 'Pressing de la gare', opening_hours: 'Tu 09:00-12:30, 15:30-19:30; Th 09:00-12:15, 15:30-19:30; Sa 09:00-12:30, 14:30-17:00', phone: '+33 9 87 75 84 48', shop: 'dry_cleaning', website: 'http://pressingdelagare.fr' }, geometry: { type: 'Point', coordinates: [ 2.4622598, 48.7076183 ] }, id: 'node/6792521770' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 87 75 84 48 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 87 75 84 48 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 87 75 84 48 false ### debug: convertProperty: isStringValue? +33 9 87 75 84 48 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 87 75 84 48 convertedValue 9 87 75 84 48 ### debug: phone: +33 9 87 75 84 48 => +33 9 87 75 84 48 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 87 75 84 48 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 87 75 84 48 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4622598, 48.7076183 ] }, properties: { amenity: 'charging_station', phone: '+33 9 87 75 84 48' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6848127206', 'addr:housenumber': '49', amenity: 'social_centre', email: 'centresocialduval@mairie-athis-mons.fr', operator: "Mairie d'Athis-Mons", phone: '+33 1 69 54 54 70' }, geometry: { type: 'Point', coordinates: [ 2.3965992, 48.7075676 ] }, id: 'node/6848127206' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_centre true ### debug: convertProperty: isStringValue? social_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_centre => social_centre ### debug: convertProperty: -- convertedValue social_centre ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 54 54 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 54 54 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 54 54 70 false ### debug: convertProperty: isStringValue? +33 1 69 54 54 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 54 54 70 convertedValue 1 69 54 54 70 ### debug: phone: +33 1 69 54 54 70 => +33 1 69 54 54 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 54 54 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 54 54 70 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3965992, 48.7075676 ] }, properties: { amenity: 'social_centre', phone: '+33 1 69 54 54 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6856244389', amenity: 'fast_food', cuisine: 'pizza', name: 'Pizza au Feu de Bois Napoli', opening_hours: 'Su 18:00-21:30; PH off', phone: '0685963856', shop: 'street_vendor', street_vendor: 'food_truck', takeaway: 'only', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.272534, 48.737961 ] }, id: 'node/6856244389' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0685963856 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0685963856 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0685963856 false ### debug: convertProperty: isStringValue? 0685963856 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 685963856 convertedValue 6 85 96 38 56 ### debug: phone: 0685963856 => +33 6 85 96 38 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 85 96 38 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 85 96 38 56 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert street_vendor ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName street_vendor ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: street_vendor ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.272534, 48.737961 ] }, properties: { amenity: 'fast_food', phone: '+33 6 85 96 38 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6883089853', 'addr:city': 'Yerres', 'addr:housenumber': '31', 'addr:postcode': '91330', 'addr:street': 'Rue Charles de Gaulle', name: 'Maison Cerf', phone: '+33 1 69 48 45 95', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.4920824, 48.715191 ] }, id: 'node/6883089853' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 48 45 95 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 48 45 95 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 48 45 95 false ### debug: convertProperty: isStringValue? +33 1 69 48 45 95 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 48 45 95 convertedValue 1 69 48 45 95 ### debug: phone: +33 1 69 48 45 95 => +33 1 69 48 45 95 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 45 95 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 45 95 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4920824, 48.715191 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 48 45 95' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6883158959', 'addr:city': 'Yerres', 'addr:housenumber': '6', 'addr:postcode': '91330', 'addr:street': 'Avenue du Général Leclerc', name: "Garage de l'Ancienne Poste", opening_hours: 'Mo-Fr 08:00-12:00,14:00-18:30', phone: '+33 1 69 48 45 68', shop: 'car_repair' }, geometry: { type: 'Point', coordinates: [ 2.4835401, 48.7167288 ] }, id: 'node/6883158959' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 48 45 68 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 48 45 68 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 48 45 68 false ### debug: convertProperty: isStringValue? +33 1 69 48 45 68 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 48 45 68 convertedValue 1 69 48 45 68 ### debug: phone: +33 1 69 48 45 68 => +33 1 69 48 45 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 45 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 45 68 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4835401, 48.7167288 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 48 45 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6898145411', access: 'yes', amenity: 'charging_station', capacity: '4', email: 'ms.eur-fr-res-recelecirve@totalenergies.com', fee: 'yes', motorcar: 'yes', network: 'Total Charge Rapide', opening_hours: '24/7', operator: 'TotalEnergies', 'operator:wikidata': 'Q154037', owner: 'TotalEnergies', phone: '+33141354000', 'ref:EU:EVSE': 'FR*HPC*PNF080155', 'socket:chademo': '4', 'socket:type2': '2', 'socket:type2_combo': '4', 'socket:typee': '2', source: 'data.gouv.fr:Etalab - 05/2022', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.1455705, 48.6353868 ] }, id: 'node/6898145411' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 20 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 4 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 4 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 4 true ### debug: convertProperty: isStringValue? 4 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 4 => 4 ### debug: convertProperty: -- convertedValue 4 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert motorcar ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName motorcar ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: motorcar ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert owner ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33141354000 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33141354000 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33141354000 false ### debug: convertProperty: isStringValue? +33141354000 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33141354000 convertedValue 1 41 35 40 00 ### debug: phone: +33141354000 => +33 1 41 35 40 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 41 35 40 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 41 35 40 00 ### debug: mapElementFromConf: convert ref:EU:EVSE ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:EU:EVSE ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:EU:EVSE ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1455705, 48.6353868 ] }, properties: { amenity: 'charging_station', capacity: '4', phone: '+33 1 41 35 40 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6902629330', amenity: 'restaurant', cuisine: 'italian', 'description:covid19': 'En vente à emporter uniquement', name: 'La Casa Bella', opening_hours: 'Mo-Fr 12:00-14:30, 19:00-22:00; Sa19:00-22:00; PH off', 'opening_hours:covid19': 'Mo-Su 18:00-21:00', phone: '+33 1 64 46 05 47', start_date: '2011-03-29', takeaway: 'yes', 'takeaway:covid19': 'only', website: 'http://www.restaurant-lacasabella.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1222832, 48.7076237 ] }, id: 'node/6902629330' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 46 05 47 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 46 05 47 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 46 05 47 false ### debug: convertProperty: isStringValue? +33 1 64 46 05 47 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 46 05 47 convertedValue 1 64 46 05 47 ### debug: phone: +33 1 64 46 05 47 => +33 1 64 46 05 47 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 46 05 47 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 46 05 47 ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert takeaway:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway:covid19 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1222832, 48.7076237 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 46 05 47' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6911946594', 'addr:city': 'Athis-Mons', 'addr:housenumber': '86', 'addr:postcode': '91200', 'addr:street': 'Rue de la Voie Verte', email: 'athis.mons@spf91.org', name: 'Secours Populaire Français', office: 'association', phone: '+33 1 69 00 47 92', website: 'http://www.secourspopulaire.fr/68/comite-de-athis-mons' }, geometry: { type: 'Point', coordinates: [ 2.3574203, 48.7006476 ] }, id: 'node/6911946594' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 00 47 92 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 00 47 92 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 00 47 92 false ### debug: convertProperty: isStringValue? +33 1 69 00 47 92 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 00 47 92 convertedValue 1 69 00 47 92 ### debug: phone: +33 1 69 00 47 92 => +33 1 69 00 47 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 00 47 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 00 47 92 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3574203, 48.7006476 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 00 47 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6934966375', 'addr:housenumber': '124', amenity: 'fast_food', cuisine: 'burger', phone: '+33 7 86 95 18 08' }, geometry: { type: 'Point', coordinates: [ 2.3718795, 48.7067336 ] }, id: 'node/6934966375' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 86 95 18 08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 86 95 18 08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 86 95 18 08 false ### debug: convertProperty: isStringValue? +33 7 86 95 18 08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 86 95 18 08 convertedValue 7 86 95 18 08 ### debug: phone: +33 7 86 95 18 08 => +33 7 86 95 18 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 86 95 18 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 86 95 18 08 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3718795, 48.7067336 ] }, properties: { amenity: 'fast_food', phone: '+33 7 86 95 18 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6934966379', 'addr:housenumber': '32', craft: 'electronics_repair', email: 'alfatele@sfr.fr', opening_hours: 'Mo-Sa 09:00-12:00,14:00-19:00', phone: '+33 1 69 84 76 04' }, geometry: { type: 'Point', coordinates: [ 2.3720504, 48.7003849 ] }, id: 'node/6934966379' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 84 76 04 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 84 76 04 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 84 76 04 false ### debug: convertProperty: isStringValue? +33 1 69 84 76 04 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 84 76 04 convertedValue 1 69 84 76 04 ### debug: phone: +33 1 69 84 76 04 => +33 1 69 84 76 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 84 76 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 84 76 04 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3720504, 48.7003849 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 84 76 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6935032959', 'addr:housenumber': '126', phone: '+33 1 60 48 07 28', shop: 'clothes', website: 'http://www.destockmania.com' }, geometry: { type: 'Point', coordinates: [ 2.3719263, 48.7068934 ] }, id: 'node/6935032959' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 07 28 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 07 28 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 07 28 false ### debug: convertProperty: isStringValue? +33 1 60 48 07 28 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 07 28 convertedValue 1 60 48 07 28 ### debug: phone: +33 1 60 48 07 28 => +33 1 60 48 07 28 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 07 28 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 07 28 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3719263, 48.7068934 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 07 28' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6967749825', amenity: 'recycling', name: 'Déchèterie du Coudray-Montceaux', operator: 'Semaer', phone: '+33 1 69 74 23 50', recycling_type: 'centre', 'ref:FR:SINOE': '113049', source: 'ADEME - SINOE ® - Annuaire 2017 des déchèteries de déchets ménagers et assimilés (DMA)', start_date: '2017-06-01' }, geometry: { type: 'Point', coordinates: [ 2.4973404, 48.5603031 ] }, id: 'node/6967749825' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : recycling ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping recycling ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? recycling true ### debug: convertProperty: isStringValue? recycling true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ recycling => recycling ### debug: convertProperty: -- convertedValue recycling ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 74 23 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 74 23 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 74 23 50 false ### debug: convertProperty: isStringValue? +33 1 69 74 23 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 74 23 50 convertedValue 1 69 74 23 50 ### debug: phone: +33 1 69 74 23 50 => +33 1 69 74 23 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 74 23 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 74 23 50 ### debug: mapElementFromConf: convert recycling_type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName recycling_type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: recycling_type ### debug: mapElementFromConf: convert ref:FR:SINOE ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SINOE ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SINOE ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4973404, 48.5603031 ] }, properties: { amenity: 'recycling', phone: '+33 1 69 74 23 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6968595087', name: 'Boucherie Chevry II', opening_hours: 'Tu,We,Fr,Sa 08:00-13:00,15:45-19:30; Su 08:30-12:30', phone: '+33 1 60 12 23 36', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.115359, 48.6877954 ] }, id: 'node/6968595087' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 23 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 23 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 23 36 false ### debug: convertProperty: isStringValue? +33 1 60 12 23 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 23 36 convertedValue 1 60 12 23 36 ### debug: phone: +33 1 60 12 23 36 => +33 1 60 12 23 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 23 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 23 36 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.115359, 48.6877954 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 12 23 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6969759492', 'addr:city': 'Athis-Mons', 'addr:housenumber': '19', 'addr:postcode': '91200', 'addr:street': 'Rue Étienne Lebeau', amenity: 'fast_food', cuisine: 'thai', 'diet:halal': 'yes', drive_through: 'no', name: 'Phuket Wok', phone: '+33 1 70 58 15 98', website: 'https://phuket-wok.business.site/' }, geometry: { type: 'Point', coordinates: [ 2.3881481, 48.7090071 ] }, id: 'node/6969759492' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert diet:halal ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:halal ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:halal ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 70 58 15 98 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 70 58 15 98 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 70 58 15 98 false ### debug: convertProperty: isStringValue? +33 1 70 58 15 98 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 70 58 15 98 convertedValue 1 70 58 15 98 ### debug: phone: +33 1 70 58 15 98 => +33 1 70 58 15 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 70 58 15 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 70 58 15 98 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3881481, 48.7090071 ] }, properties: { amenity: 'fast_food', phone: '+33 1 70 58 15 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6976485026', amenity: 'kindergarten', name: 'Accueil de loisirs maternel Kergomard', phone: '+33 1 69 38 80 85' }, geometry: { type: 'Point', coordinates: [ 2.3866249, 48.7066503 ] }, id: 'node/6976485026' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 80 85 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 80 85 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 80 85 false ### debug: convertProperty: isStringValue? +33 1 69 38 80 85 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 80 85 convertedValue 1 69 38 80 85 ### debug: phone: +33 1 69 38 80 85 => +33 1 69 38 80 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 80 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 80 85 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3866249, 48.7066503 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 69 38 80 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6976697591', 'addr:housenumber': '4', bakehouse: 'yes', phone: '+33 1 69 24 78 24', shop: 'bakery', website: 'http://lenviegourmande-91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3870102, 48.7090029 ] }, id: 'node/6976697591' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert bakehouse ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName bakehouse ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: bakehouse ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 24 78 24 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 24 78 24 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 24 78 24 false ### debug: convertProperty: isStringValue? +33 1 69 24 78 24 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 24 78 24 convertedValue 1 69 24 78 24 ### debug: phone: +33 1 69 24 78 24 => +33 1 69 24 78 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 24 78 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 24 78 24 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3870102, 48.7090029 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 24 78 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6996968775', 'addr:housenumber': '3', office: 'government', phone: '+33 1 69 57 83 00' }, geometry: { type: 'Point', coordinates: [ 2.3635005, 48.7037604 ] }, id: 'node/6996968775' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 83 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 83 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 83 00 false ### debug: convertProperty: isStringValue? +33 1 69 57 83 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 83 00 convertedValue 1 69 57 83 00 ### debug: phone: +33 1 69 57 83 00 => +33 1 69 57 83 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 83 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 83 00 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3635005, 48.7037604 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 83 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6996968777', 'addr:housenumber': '1', amenity: 'social_centre', 'contact:mobile': '+33 6 24 64 55 85', operator: "Mairie d'Athis-Mons", 'operator:type': 'public', phone: '+33 1 69 54 55 09' }, geometry: { type: 'Point', coordinates: [ 2.3637022, 48.70372 ] }, id: 'node/6996968777' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_centre true ### debug: convertProperty: isStringValue? social_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_centre => social_centre ### debug: convertProperty: -- convertedValue social_centre ### debug: mapElementFromConf: convert contact:mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:mobile ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 54 55 09 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 54 55 09 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 54 55 09 false ### debug: convertProperty: isStringValue? +33 1 69 54 55 09 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 54 55 09 convertedValue 1 69 54 55 09 ### debug: phone: +33 1 69 54 55 09 => +33 1 69 54 55 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 54 55 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 54 55 09 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3637022, 48.70372 ] }, properties: { amenity: 'social_centre', phone: '+33 1 69 54 55 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6997038048', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': "Rue de l'Épinette", amenity: 'toy_library', email: 'ludotheque.marelle@grandorlyseinebievre.fr', operator: 'Ludothèque La Marelle', phone: '+33 1 69 57 81 25' }, geometry: { type: 'Point', coordinates: [ 2.3618515, 48.703579 ] }, id: 'node/6997038048' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : toy_library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping toy_library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? toy_library true ### debug: convertProperty: isStringValue? toy_library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ toy_library => toy_library ### debug: convertProperty: -- convertedValue toy_library ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 81 25 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 81 25 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 81 25 false ### debug: convertProperty: isStringValue? +33 1 69 57 81 25 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 81 25 convertedValue 1 69 57 81 25 ### debug: phone: +33 1 69 57 81 25 => +33 1 69 57 81 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 81 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 81 25 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3618515, 48.703579 ] }, properties: { amenity: 'toy_library', phone: '+33 1 69 57 81 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6997038049', 'addr:housenumber': '18', amenity: 'school', email: '0910263S@ac-versailles.fr', phone: '+33 1 69 38 71 89', 'school:FR': 'élémentaire' }, geometry: { type: 'Point', coordinates: [ 2.3608532, 48.7027797 ] }, id: 'node/6997038049' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 71 89 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 71 89 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 71 89 false ### debug: convertProperty: isStringValue? +33 1 69 38 71 89 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 71 89 convertedValue 1 69 38 71 89 ### debug: phone: +33 1 69 38 71 89 => +33 1 69 38 71 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 71 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 71 89 ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3608532, 48.7027797 ] }, properties: { amenity: 'school', phone: '+33 1 69 38 71 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/6997038054', 'addr:housenumber': '18', amenity: 'community_centre', phone: '+33 1 69 38 62 73' }, geometry: { type: 'Point', coordinates: [ 2.3612674, 48.7022563 ] }, id: 'node/6997038054' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 62 73 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 62 73 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 62 73 false ### debug: convertProperty: isStringValue? +33 1 69 38 62 73 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 62 73 convertedValue 1 69 38 62 73 ### debug: phone: +33 1 69 38 62 73 => +33 1 69 38 62 73 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 62 73 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 62 73 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3612674, 48.7022563 ] }, properties: { amenity: 'community_centre', phone: '+33 1 69 38 62 73' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7001462481', 'addr:housenumber': '3-5', email: 'pole.social@mairie-athis-mons.fr', government: 'public_service', office: 'government', phone: '+33 1 69 54 54 49', website: 'http://www.mairie-athis-mons.fr/annuaire/structure_44.htm' }, geometry: { type: 'Point', coordinates: [ 2.3871132, 48.7084163 ] }, id: 'node/7001462481' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 54 54 49 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 54 54 49 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 54 54 49 false ### debug: convertProperty: isStringValue? +33 1 69 54 54 49 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 54 54 49 convertedValue 1 69 54 54 49 ### debug: phone: +33 1 69 54 54 49 => +33 1 69 54 54 49 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 54 54 49 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 54 54 49 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3871132, 48.7084163 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 54 54 49' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7001583831', 'addr:housenumber': '1', internet_access: 'no', phone: '+33 1 69 38 95 17', shop: 'newsagent', tobacco: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3635188, 48.7045644 ] }, id: 'node/7001583831' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 95 17 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 95 17 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 95 17 false ### debug: convertProperty: isStringValue? +33 1 69 38 95 17 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 95 17 convertedValue 1 69 38 95 17 ### debug: phone: +33 1 69 38 95 17 => +33 1 69 38 95 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 95 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 95 17 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert tobacco ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tobacco ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tobacco ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3635188, 48.7045644 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 95 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7001583832', 'addr:housenumber': '1', government: 'administrative', office: 'government', phone: '+33 1 55 26 11 90', website: 'https://www.groupe3f.fr' }, geometry: { type: 'Point', coordinates: [ 2.364221, 48.7047601 ] }, id: 'node/7001583832' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 55 26 11 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 55 26 11 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 55 26 11 90 false ### debug: convertProperty: isStringValue? +33 1 55 26 11 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 55 26 11 90 convertedValue 1 55 26 11 90 ### debug: phone: +33 1 55 26 11 90 => +33 1 55 26 11 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 55 26 11 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 55 26 11 90 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.364221, 48.7047601 ] }, properties: { amenity: 'charging_station', phone: '+33 1 55 26 11 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7001583833', 'addr:full': '55 Avenue Jacques Chirac 91200 Athis-Mons', healthcare: 'centre', 'healthcare:speciality': 'plan', name: 'PMI du Noyer Renard', phone: '+33 1 69 38 22 21' }, geometry: { type: 'Point', coordinates: [ 2.3660751, 48.7055261 ] }, id: 'node/7001583833' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 22 21 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 22 21 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 22 21 false ### debug: convertProperty: isStringValue? +33 1 69 38 22 21 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 22 21 convertedValue 1 69 38 22 21 ### debug: phone: +33 1 69 38 22 21 => +33 1 69 38 22 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 22 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 22 21 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3660751, 48.7055261 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 22 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7001583834', 'addr:full': '61 Avenue Jacques Chirac 91200 Athis-Mons', email: 'cmpp.assathiany@amppviala.fr', healthcare: 'counselling', name: 'Centre Médico Psycho-Pédagogique Roland Assathiany (CMPP)', phone: '+33 1 69 38 39 41' }, geometry: { type: 'Point', coordinates: [ 2.3653484, 48.7055035 ] }, id: 'node/7001583834' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 39 41 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 39 41 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 39 41 false ### debug: convertProperty: isStringValue? +33 1 69 38 39 41 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 39 41 convertedValue 1 69 38 39 41 ### debug: phone: +33 1 69 38 39 41 => +33 1 69 38 39 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 39 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 39 41 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3653484, 48.7055035 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 39 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7008851069', 'addr:housenumber': '34', email: 'athismonsvoile@gmail.com', harbour: 'harbour_master', phone: '+33 6 65 52 98 54', sport: 'sailing', website: 'https://www.athismonsvoile.fr' }, geometry: { type: 'Point', coordinates: [ 2.3975664, 48.7001598 ] }, id: 'node/7008851069' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert harbour ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName harbour ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: harbour ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 65 52 98 54 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 65 52 98 54 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 65 52 98 54 false ### debug: convertProperty: isStringValue? +33 6 65 52 98 54 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 65 52 98 54 convertedValue 6 65 52 98 54 ### debug: phone: +33 6 65 52 98 54 => +33 6 65 52 98 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 65 52 98 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 65 52 98 54 ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3975664, 48.7001598 ] }, properties: { amenity: 'charging_station', phone: '+33 6 65 52 98 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7012019971', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Rue de la Fondation', name: "Aquarium du CE ADP d'Orly", phone: '+33 1 49 75 07 59', tourism: 'aquarium' }, geometry: { type: 'Point', coordinates: [ 2.3889465, 48.7179812 ] }, id: 'node/7012019971' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 49 75 07 59 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 49 75 07 59 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 49 75 07 59 false ### debug: convertProperty: isStringValue? +33 1 49 75 07 59 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 49 75 07 59 convertedValue 1 49 75 07 59 ### debug: phone: +33 1 49 75 07 59 => +33 1 49 75 07 59 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 49 75 07 59 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 49 75 07 59 ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3889465, 48.7179812 ] }, properties: { amenity: 'charging_station', phone: '+33 1 49 75 07 59' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7019231108', 'addr:housenumber': '4', email: 'mjd.athismons@grandorlyseinebievre.fr', government: 'public_service', office: 'government', phone: '+33 1 69 57 82 80', website: 'https://www.grandorlyseinebievre.fr/au-quotidien/solidarites/maisons-de-justice-et-du-droit/maison-de-justice-et-du-droit-a-athis-mons' }, geometry: { type: 'Point', coordinates: [ 2.3721483, 48.6985002 ] }, id: 'node/7019231108' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 82 80 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 82 80 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 82 80 false ### debug: convertProperty: isStringValue? +33 1 69 57 82 80 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 82 80 convertedValue 1 69 57 82 80 ### debug: phone: +33 1 69 57 82 80 => +33 1 69 57 82 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 82 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 82 80 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3721483, 48.6985002 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 82 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7020167316', 'addr:housenumber': '180', alt_name: 'Kentucky Fried Chicken', amenity: 'fast_food', brand: 'KFC', 'brand:wikidata': 'Q524757', 'brand:wikipedia': 'en:KFC', cuisine: 'chicken', phone: '+33 1 69 24 30 51', takeaway: 'yes', website: 'http://www.kfc.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3740422, 48.7135656 ] }, id: 'node/7020167316' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 24 30 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 24 30 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 24 30 51 false ### debug: convertProperty: isStringValue? +33 1 69 24 30 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 24 30 51 convertedValue 1 69 24 30 51 ### debug: phone: +33 1 69 24 30 51 => +33 1 69 24 30 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 24 30 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 24 30 51 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3740422, 48.7135656 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 24 30 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7020679373', amenity: 'fast_food', brand: 'La Croissanterie', 'brand:wikidata': 'Q3207961', 'brand:wikipedia': 'fr:La Croissanterie', cuisine: 'sandwich', name: 'La Croissanterie', phone: '+33 1 60 79 19 70', source: 'survey', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4260849, 48.6281294 ] }, id: 'node/7020679373' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 79 19 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 79 19 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 79 19 70 false ### debug: convertProperty: isStringValue? +33 1 60 79 19 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 79 19 70 convertedValue 1 60 79 19 70 ### debug: phone: +33 1 60 79 19 70 => +33 1 60 79 19 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 79 19 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 79 19 70 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4260849, 48.6281294 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 79 19 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7020679374', amenity: 'restaurant', cuisine: 'japanese', delivery: 'yes', name: 'Sakae Sushi', opening_hours: 'Mo-Su 11:30-14:30,18:30-22:00', phone: '+33 1 60 79 32 08', source: 'survey', takeaway: 'yes', website: 'http://sakaesushi-evry.com/' }, geometry: { type: 'Point', coordinates: [ 2.4282306, 48.6240358 ] }, id: 'node/7020679374' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 79 32 08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 79 32 08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 79 32 08 false ### debug: convertProperty: isStringValue? +33 1 60 79 32 08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 79 32 08 convertedValue 1 60 79 32 08 ### debug: phone: +33 1 60 79 32 08 => +33 1 60 79 32 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 79 32 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 79 32 08 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4282306, 48.6240358 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 79 32 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7029293268', 'addr:city': 'Athis-Mons', 'addr:housenumber': '105', 'addr:postcode': '91200', 'addr:street': 'Avenue du 18 Avril 1944', government: 'public_service', name: 'Mairie annexe du Val', office: 'government', phone: '+33 1 69 38 44 09' }, geometry: { type: 'Point', coordinates: [ 2.3869943, 48.7022838 ] }, id: 'node/7029293268' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 44 09 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 44 09 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 44 09 false ### debug: convertProperty: isStringValue? +33 1 69 38 44 09 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 44 09 convertedValue 1 69 38 44 09 ### debug: phone: +33 1 69 38 44 09 => +33 1 69 38 44 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 44 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 44 09 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3869943, 48.7022838 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 44 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7029293273', 'addr:city': 'Athis-Mons', 'addr:housenumber': '111', 'addr:postcode': '91200', 'addr:street': 'Avenue du 18 Avril 1944', amenity: 'fast_food', cuisine: 'pizza', delivery: 'yes', name: 'Andiamo Pizza', phone: '+33 1 60 48 88 88', 'takeaway:covid19': 'yes', website: 'http://www.andiamopizzaathis-mons.fr' }, geometry: { type: 'Point', coordinates: [ 2.387368, 48.7023769 ] }, id: 'node/7029293273' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 88 88 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 88 88 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 88 88 false ### debug: convertProperty: isStringValue? +33 1 60 48 88 88 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 88 88 convertedValue 1 60 48 88 88 ### debug: phone: +33 1 60 48 88 88 => +33 1 60 48 88 88 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 88 88 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 88 88 ### debug: mapElementFromConf: convert takeaway:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway:covid19 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.387368, 48.7023769 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 48 88 88' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7029293274', 'addr:city': 'Athis-Mons', 'addr:housenumber': '105', 'addr:postcode': '91200', 'addr:street': 'Avenue du 18 Avril 1944', amenity: 'cafe', cuisine: 'turkish', name: 'Mozart Café', phone: '+33 1 60 48 17 61' }, geometry: { type: 'Point', coordinates: [ 2.3871632, 48.702324 ] }, id: 'node/7029293274' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 17 61 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 17 61 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 17 61 false ### debug: convertProperty: isStringValue? +33 1 60 48 17 61 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 17 61 convertedValue 1 60 48 17 61 ### debug: phone: +33 1 60 48 17 61 => +33 1 60 48 17 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 17 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 17 61 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3871632, 48.702324 ] }, properties: { amenity: 'cafe', phone: '+33 1 60 48 17 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7029293277', 'addr:city': 'Athis-Mons', 'addr:housenumber': '101', 'addr:postcode': '91200', 'addr:street': 'Avenue du 18 Avril 1944', email: 'marvyassurancesconseil@orange.fr', name: 'Marvy Assurances Conseil', office: 'insurance', phone: '+33 1 69 06 99 90' }, geometry: { type: 'Point', coordinates: [ 2.3868496, 48.7020512 ] }, id: 'node/7029293277' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 99 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 99 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 99 90 false ### debug: convertProperty: isStringValue? +33 1 69 06 99 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 99 90 convertedValue 1 69 06 99 90 ### debug: phone: +33 1 69 06 99 90 => +33 1 69 06 99 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 99 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 99 90 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3868496, 48.7020512 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 99 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7036483459', 'addr:city': 'Athis-Mons', 'addr:housenumber': '45', 'addr:postcode': '91200', 'addr:street': 'Rue Geneviève Anthonioz-de Gaulle', amenity: 'library', 'contact:twitter': 'MedBeauvoir', email: 'mediatheques@grandorlyseinebievre.fr', fax: '+33 1 69 57 81 85', internet_access: 'yes', name: 'Médiathèque Simone de Beauvoir', phone: '+33 1 69 57 81 81', 'ref:isil': 'FR-910276201', website: 'https://mediatheques.grandorlyseinebievre.fr' }, geometry: { type: 'Point', coordinates: [ 2.3941318, 48.7120098 ] }, id: 'node/7036483459' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? library true ### debug: convertProperty: isStringValue? library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ library => library ### debug: convertProperty: -- convertedValue library ### debug: mapElementFromConf: convert contact:twitter ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:twitter ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:twitter ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 81 81 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 81 81 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 81 81 false ### debug: convertProperty: isStringValue? +33 1 69 57 81 81 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 81 81 convertedValue 1 69 57 81 81 ### debug: phone: +33 1 69 57 81 81 => +33 1 69 57 81 81 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 81 81 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 81 81 ### debug: mapElementFromConf: convert ref:isil ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:isil ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:isil ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3941318, 48.7120098 ] }, properties: { amenity: 'library', phone: '+33 1 69 57 81 81' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040138638', name: 'Jack Pier Coiffure', phone: '+33 1 69 06 41 12', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.4078851, 48.6483526 ] }, id: 'node/7040138638' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 41 12 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 41 12 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 41 12 false ### debug: convertProperty: isStringValue? +33 1 69 06 41 12 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 41 12 convertedValue 1 69 06 41 12 ### debug: phone: +33 1 69 06 41 12 => +33 1 69 06 41 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 41 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 41 12 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4078851, 48.6483526 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 41 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040138639', name: 'Maryline Fleurs', opening_hours: 'Tu-Sa 09:00-13:00,15:00-20:00; Su 09:00-13:30; Mo 15:00-20:00', phone: '+33 1 69 06 87 78', shop: 'florist' }, geometry: { type: 'Point', coordinates: [ 2.4079143, 48.6483758 ] }, id: 'node/7040138639' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 87 78 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 87 78 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 87 78 false ### debug: convertProperty: isStringValue? +33 1 69 06 87 78 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 87 78 convertedValue 1 69 06 87 78 ### debug: phone: +33 1 69 06 87 78 => +33 1 69 06 87 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 87 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 87 78 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4079143, 48.6483758 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 87 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040138641', name: 'Les Opticiens Conseils', opening_hours: 'Tu-Fr 10:00-13:00,14:15-19:00; Sa 10:00-13:00,14:00-19:00', operator: 'Les Opticiens Conseils', phone: '+33 1 69 06 49 16', shop: 'optician', website: 'http://www.opticienconseil.fr' }, geometry: { type: 'Point', coordinates: [ 2.4082894, 48.6486508 ] }, id: 'node/7040138641' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 49 16 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 49 16 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 49 16 false ### debug: convertProperty: isStringValue? +33 1 69 06 49 16 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 49 16 convertedValue 1 69 06 49 16 ### debug: phone: +33 1 69 06 49 16 => +33 1 69 06 49 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 49 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 49 16 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4082894, 48.6486508 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 49 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040138643', amenity: 'driving_school', name: 'Ris-Orangis Conduite Cedrey', phone: '+33 1 69 43 95 61' }, geometry: { type: 'Point', coordinates: [ 2.4084152, 48.6487351 ] }, id: 'node/7040138643' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 43 95 61 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 43 95 61 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 43 95 61 false ### debug: convertProperty: isStringValue? +33 1 69 43 95 61 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 43 95 61 convertedValue 1 69 43 95 61 ### debug: phone: +33 1 69 43 95 61 => +33 1 69 43 95 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 95 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 95 61 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4084152, 48.6487351 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 43 95 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040138647', name: 'Daniel Stephan', opening_hours: 'Tu-Fr 09:00-19:00; Sa 09:00-17:30', operator: 'Daniel Stephan', phone: '+33 1 69 43 25 85', shop: 'hairdresser', website: 'http://www.daniel-stephan.fr' }, geometry: { type: 'Point', coordinates: [ 2.4087414, 48.6490158 ] }, id: 'node/7040138647' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 43 25 85 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 43 25 85 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 43 25 85 false ### debug: convertProperty: isStringValue? +33 1 69 43 25 85 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 43 25 85 convertedValue 1 69 43 25 85 ### debug: phone: +33 1 69 43 25 85 => +33 1 69 43 25 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 25 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 25 85 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4087414, 48.6490158 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 43 25 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040138648', amenity: 'fast_food', cuisine: 'pizza', delivery: 'yes', name: 'Milano Pizza 91', opening_hours: 'Mo-Th 11:00-14:30,18:00-22:30; Fr-Sa 11:00-14:30,18:00-23:00; Su 18:00-22:30', phone: '+33 1 69 06 63 30', takeaway: 'yes', website: 'http://www.pizzamilano91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4108059, 48.6487953 ] }, id: 'node/7040138648' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 63 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 63 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 63 30 false ### debug: convertProperty: isStringValue? +33 1 69 06 63 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 63 30 convertedValue 1 69 06 63 30 ### debug: phone: +33 1 69 06 63 30 => +33 1 69 06 63 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 63 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 63 30 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4108059, 48.6487953 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 06 63 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040138649', amenity: 'fast_food', cuisine: 'turkish', name: 'Eftalya', opening_hours: 'Mo-Su 16:00-02:00', phone: '+33 1 69 06 40 42' }, geometry: { type: 'Point', coordinates: [ 2.4102948, 48.6489337 ] }, id: 'node/7040138649' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 40 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 40 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 40 42 false ### debug: convertProperty: isStringValue? +33 1 69 06 40 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 40 42 convertedValue 1 69 06 40 42 ### debug: phone: +33 1 69 06 40 42 => +33 1 69 06 40 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 40 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 40 42 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4102948, 48.6489337 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 06 40 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040138650', amenity: 'driving_school', name: 'Auto-École George Sand', opening_hours: 'Mo-Th 15:00-19:00; Fr 15:00-18:00; Sa 12:30-15:30', phone: '+33 9 51 25 42 51' }, geometry: { type: 'Point', coordinates: [ 2.4102046, 48.6489453 ] }, id: 'node/7040138650' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 51 25 42 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 51 25 42 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 51 25 42 51 false ### debug: convertProperty: isStringValue? +33 9 51 25 42 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 51 25 42 51 convertedValue 9 51 25 42 51 ### debug: phone: +33 9 51 25 42 51 => +33 9 51 25 42 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 51 25 42 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 51 25 42 51 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4102046, 48.6489453 ] }, properties: { amenity: 'driving_school', phone: '+33 9 51 25 42 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040138651', name: 'Coiffure Plus', phone: '+33 1 69 43 30 00', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.4101308, 48.6489655 ] }, id: 'node/7040138651' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 43 30 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 43 30 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 43 30 00 false ### debug: convertProperty: isStringValue? +33 1 69 43 30 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 43 30 00 convertedValue 1 69 43 30 00 ### debug: phone: +33 1 69 43 30 00 => +33 1 69 43 30 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 30 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 30 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4101308, 48.6489655 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 43 30 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040138652', name: 'ETM', opening_hours: 'Mo-Sa 08:30-12:30,14:30-19:00', phone: '+33 1 69 43 20 11', shop: 'dry_cleaning' }, geometry: { type: 'Point', coordinates: [ 2.4100636, 48.6489839 ] }, id: 'node/7040138652' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 43 20 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 43 20 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 43 20 11 false ### debug: convertProperty: isStringValue? +33 1 69 43 20 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 43 20 11 convertedValue 1 69 43 20 11 ### debug: phone: +33 1 69 43 20 11 => +33 1 69 43 20 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 20 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 20 11 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4100636, 48.6489839 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 43 20 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040138653', amenity: 'fast_food', cuisine: 'indian', delivery: 'yes', name: 'Indian Food', opening_hours: 'Mo-Tu,Sa-Su 11:30-15:00,18:30-23:00; Fr 18:30-23:00', phone: '+33 1 69 49 16 83', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4095986, 48.6491213 ] }, id: 'node/7040138653' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 49 16 83 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 49 16 83 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 49 16 83 false ### debug: convertProperty: isStringValue? +33 1 69 49 16 83 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 49 16 83 convertedValue 1 69 49 16 83 ### debug: phone: +33 1 69 49 16 83 => +33 1 69 49 16 83 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 49 16 83 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 49 16 83 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4095986, 48.6491213 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 49 16 83' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040151380', level: '1', name: 'SOFIE Experts Comptables', office: 'accountant', phone: '+33 1 69 02 77 60', website: 'https://www.sofie-sa.fr' }, geometry: { type: 'Point', coordinates: [ 2.4106219, 48.6501807 ] }, id: 'node/7040151380' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 02 77 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 02 77 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 02 77 60 false ### debug: convertProperty: isStringValue? +33 1 69 02 77 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 02 77 60 convertedValue 1 69 02 77 60 ### debug: phone: +33 1 69 02 77 60 => +33 1 69 02 77 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 02 77 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 02 77 60 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4106219, 48.6501807 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 02 77 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040151381', brand: 'AXA', 'brand:wikidata': 'Q160054', level: '0', name: 'AXA Laurent Mauger', office: 'insurance', opening_hours: 'Mo 14:00-18:00; Tu-Fr 09:00-12:00,14:00-18:00', phone: '+33 1 69 43 25 22' }, geometry: { type: 'Point', coordinates: [ 2.4105849, 48.6502061 ] }, id: 'node/7040151381' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 43 25 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 43 25 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 43 25 22 false ### debug: convertProperty: isStringValue? +33 1 69 43 25 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 43 25 22 convertedValue 1 69 43 25 22 ### debug: phone: +33 1 69 43 25 22 => +33 1 69 43 25 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 25 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 25 22 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4105849, 48.6502061 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 43 25 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040151382', amenity: 'bar', 'contact:instagram': 'https://www.instagram.com/lepalladium91', cuisine: 'kebab', level: '0', name: 'Le Palladium', opening_hours: 'Su-Th 08:30-02:00; Fr-Sa 08:30-02:00', phone: '+33 1 69 39 48 06' }, geometry: { type: 'Point', coordinates: [ 2.4094351, 48.6494311 ] }, id: 'node/7040151382' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bar ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bar ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bar true ### debug: convertProperty: isStringValue? bar true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bar => bar ### debug: convertProperty: -- convertedValue bar ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 39 48 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 39 48 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 39 48 06 false ### debug: convertProperty: isStringValue? +33 1 69 39 48 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 39 48 06 convertedValue 1 69 39 48 06 ### debug: phone: +33 1 69 39 48 06 => +33 1 69 39 48 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 39 48 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 39 48 06 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4094351, 48.6494311 ] }, properties: { amenity: 'bar', phone: '+33 1 69 39 48 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040151384', name: 'Audition Marc Boulet', opening_hours: 'Tu-We,Fr 09:30-12:30,14:00-19:00; Sa 09:30-19:00', phone: '+33 1 69 43 00 11', shop: 'hearing_aids', website: 'http://www.marcbouletaudition.com' }, geometry: { type: 'Point', coordinates: [ 2.4094337, 48.6500177 ] }, id: 'node/7040151384' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 43 00 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 43 00 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 43 00 11 false ### debug: convertProperty: isStringValue? +33 1 69 43 00 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 43 00 11 convertedValue 1 69 43 00 11 ### debug: phone: +33 1 69 43 00 11 => +33 1 69 43 00 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 00 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 00 11 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4094337, 48.6500177 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 43 00 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040180587', amenity: 'fast_food', cuisine: 'pizza', name: 'Rapido Pizza', opening_hours: 'Su-Th 11:00-14:30,18:00-22:30; Fr-Sa 11:00-14:30,18:00-23:00', phone: '+33 1 69 25 88 22', website: 'http://www.rapidopizza91.com' }, geometry: { type: 'Point', coordinates: [ 2.407389, 48.650022 ] }, id: 'node/7040180587' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 25 88 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 25 88 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 25 88 22 false ### debug: convertProperty: isStringValue? +33 1 69 25 88 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 25 88 22 convertedValue 1 69 25 88 22 ### debug: phone: +33 1 69 25 88 22 => +33 1 69 25 88 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 25 88 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 25 88 22 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.407389, 48.650022 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 25 88 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7040180589', amenity: 'veterinary', name: 'Dr Anne Chevallier', phone: '+33 1 69 25 86 44' }, geometry: { type: 'Point', coordinates: [ 2.4073119, 48.6497973 ] }, id: 'node/7040180589' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : veterinary ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping veterinary ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? veterinary true ### debug: convertProperty: isStringValue? veterinary true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ veterinary => veterinary ### debug: convertProperty: -- convertedValue veterinary ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 25 86 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 25 86 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 25 86 44 false ### debug: convertProperty: isStringValue? +33 1 69 25 86 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 25 86 44 convertedValue 1 69 25 86 44 ### debug: phone: +33 1 69 25 86 44 => +33 1 69 25 86 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 25 86 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 25 86 44 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4073119, 48.6497973 ] }, properties: { amenity: 'veterinary', phone: '+33 1 69 25 86 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7041505538', 'contact:facebook': 'https://www.facebook.com/Maison-ADER-651333048396987/', craft: 'builder', email: 'entreprise.ader@gmail.com', name: 'Maison Ader', office: 'property_management', opening_hours: 'Mo-Fr 09:00-17:00', phone: '+33 1 60 47 24 80' }, geometry: { type: 'Point', coordinates: [ 2.4127315, 48.6524028 ] }, id: 'node/7041505538' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 47 24 80 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 47 24 80 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 47 24 80 false ### debug: convertProperty: isStringValue? +33 1 60 47 24 80 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 47 24 80 convertedValue 1 60 47 24 80 ### debug: phone: +33 1 60 47 24 80 => +33 1 60 47 24 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 47 24 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 47 24 80 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4127315, 48.6524028 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 47 24 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7044404123', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Rue des Pitourées', amenity: 'school', email: '0910265U@ac-versailles.fr', name: 'École élémentaire Camille Flammarion', phone: '+33 1 69 38 47 12', 'school:FR': 'élémentaire' }, geometry: { type: 'Point', coordinates: [ 2.3654544, 48.7032565 ] }, id: 'node/7044404123' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 47 12 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 47 12 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 47 12 false ### debug: convertProperty: isStringValue? +33 1 69 38 47 12 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 47 12 convertedValue 1 69 38 47 12 ### debug: phone: +33 1 69 38 47 12 => +33 1 69 38 47 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 47 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 47 12 ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3654544, 48.7032565 ] }, properties: { amenity: 'school', phone: '+33 1 69 38 47 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7044706198', 'addr:city': 'Athis-Mons', 'addr:housenumber': '18', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', brand: 'Auchan', 'brand:wikidata': 'Q758603', 'brand:wikipedia': 'en:Auchan', facebook: 'http://www.facebook.com/Simply-Market-Athis-Mons-1523109061298158/', name: 'Auchan', phone: '+33 1 69 57 52 90', 'ref:FR:NAF': '4711D', 'ref:FR:SIRET': '410 409 015 03810', shop: 'supermarket', website: 'https://www.auchan.fr/magasins/supermarche-athis-mons-2/sl-1368' }, geometry: { type: 'Point', coordinates: [ 2.3628935, 48.7054735 ] }, id: 'node/7044706198' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 52 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 52 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 52 90 false ### debug: convertProperty: isStringValue? +33 1 69 57 52 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 52 90 convertedValue 1 69 57 52 90 ### debug: phone: +33 1 69 57 52 90 => +33 1 69 57 52 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 52 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 52 90 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3628935, 48.7054735 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 52 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7046383743', 'addr:housenumber': '17', brand: 'Nicolas', 'brand:wikidata': 'Q3340012', 'brand:wikipedia': 'en:Nicolas (wine retailer)', drive_through: 'no', phone: '+33 1 60 48 05 28', shop: 'alcohol', website: 'https://www.nicolas.com/fr/magasins/ATHIS-MONS/s/00005080.html' }, geometry: { type: 'Point', coordinates: [ 2.3713977, 48.6994486 ] }, id: 'node/7046383743' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 05 28 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 05 28 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 05 28 false ### debug: convertProperty: isStringValue? +33 1 60 48 05 28 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 05 28 convertedValue 1 60 48 05 28 ### debug: phone: +33 1 60 48 05 28 => +33 1 60 48 05 28 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 05 28 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 05 28 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3713977, 48.6994486 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 05 28' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7046383744', 'addr:housenumber': '19', email: 'athismons@simplicicar.fr', phone: '+33 9 53 27 79 11', shop: 'caravan', website: 'http://simplicicar.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3713216, 48.6994967 ] }, id: 'node/7046383744' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 53 27 79 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 53 27 79 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 53 27 79 11 false ### debug: convertProperty: isStringValue? +33 9 53 27 79 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 53 27 79 11 convertedValue 9 53 27 79 11 ### debug: phone: +33 9 53 27 79 11 => +33 9 53 27 79 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 53 27 79 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 53 27 79 11 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3713216, 48.6994967 ] }, properties: { amenity: 'charging_station', phone: '+33 9 53 27 79 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7046383745', 'addr:housenumber': '69', brand: 'Laforêt', 'brand:wikidata': 'Q56310946', 'brand:wikipedia': 'fr:Laforêt (immobilier)', email: 'athismons@laforet.com', office: 'estate_agent', opening_hours: 'Mo-Sa 09:30-13:00,14:00-19:00', phone: '+33 1 60 48 78 00', 'ref:FR:NAF': '6831Z', 'ref:FR:SIRET': '50470655700049', website: 'http://www.laforet.com/agence-immobiliere/athismons' }, geometry: { type: 'Point', coordinates: [ 2.3713745, 48.7036798 ] }, id: 'node/7046383745' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 78 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 78 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 78 00 false ### debug: convertProperty: isStringValue? +33 1 60 48 78 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 78 00 convertedValue 1 60 48 78 00 ### debug: phone: +33 1 60 48 78 00 => +33 1 60 48 78 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 78 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 78 00 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3713745, 48.7036798 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 78 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7049490928', 'addr:city': 'Orsay', 'addr:housenumber': '8', 'addr:postcode': '91400', 'addr:street': 'Rue Charles de Gaulle', email: 'contact@heptode.com', name: 'HEPTODE', 'opening_hours:signed': 'no', phone: '+33 9 81 86 10 40', shop: 'music' }, geometry: { type: 'Point', coordinates: [ 2.1898079, 48.7014652 ] }, id: 'node/7049490928' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours:signed ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:signed ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:signed ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 81 86 10 40 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 81 86 10 40 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 81 86 10 40 false ### debug: convertProperty: isStringValue? +33 9 81 86 10 40 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 81 86 10 40 convertedValue 9 81 86 10 40 ### debug: phone: +33 9 81 86 10 40 => +33 9 81 86 10 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 81 86 10 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 81 86 10 40 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1898079, 48.7014652 ] }, properties: { amenity: 'charging_station', phone: '+33 9 81 86 10 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7052731790', 'addr:city': 'Athis-Mons', 'addr:housenumber': '2', 'addr:postcode': '91200', 'addr:street': 'Rue Geneviève Anthonioz-de Gaulle', name: 'APEL Saint-Charles', office: 'association', phone: '+33 1 60 48 43 66', website: 'http://apelstcharles91.com/' }, geometry: { type: 'Point', coordinates: [ 2.3901276, 48.7093743 ] }, id: 'node/7052731790' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 43 66 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 43 66 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 43 66 false ### debug: convertProperty: isStringValue? +33 1 60 48 43 66 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 43 66 convertedValue 1 60 48 43 66 ### debug: phone: +33 1 60 48 43 66 => +33 1 60 48 43 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 43 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 43 66 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3901276, 48.7093743 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 43 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7053916443', 'addr:housenumber': '108', office: 'yes', phone: '+33 1 69 38 27 27', website: 'http://www.seqens.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3801078, 48.7050575 ] }, id: 'node/7053916443' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 27 27 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 27 27 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 27 27 false ### debug: convertProperty: isStringValue? +33 1 69 38 27 27 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 27 27 convertedValue 1 69 38 27 27 ### debug: phone: +33 1 69 38 27 27 => +33 1 69 38 27 27 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 27 27 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 27 27 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3801078, 48.7050575 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 27 27' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7053969212', 'addr:housenumber': '100', phone: '+33 9 84 06 74 94', 'ref:FR:NAF': '1071C', 'ref:FR:SIRET': '83395614700015', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3793104, 48.705278 ] }, id: 'node/7053969212' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 84 06 74 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 84 06 74 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 84 06 74 94 false ### debug: convertProperty: isStringValue? +33 9 84 06 74 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 84 06 74 94 convertedValue 9 84 06 74 94 ### debug: phone: +33 9 84 06 74 94 => +33 9 84 06 74 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 84 06 74 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 84 06 74 94 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3793104, 48.705278 ] }, properties: { amenity: 'charging_station', phone: '+33 9 84 06 74 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7053969213', 'addr:housenumber': '129', 'contact:instagram': 'https://instagram.com/Weilness_', facebook: 'http://www.facebook.com/Weilness/', phone: '+33 1 69 38 92 40', 'ref:FR:NAF': '9602A', 'ref:FR:SIRET': '84243485400019', shop: 'hairdresser', website: 'http://www.weilness.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3816851, 48.7050886 ] }, id: 'node/7053969213' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 92 40 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 92 40 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 92 40 false ### debug: convertProperty: isStringValue? +33 1 69 38 92 40 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 92 40 convertedValue 1 69 38 92 40 ### debug: phone: +33 1 69 38 92 40 => +33 1 69 38 92 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 92 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 92 40 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3816851, 48.7050886 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 92 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7053969214', 'addr:housenumber': '85', phone: '+33 1 69 38 60 42', 'ref:FR:NAF': '9602A', 'ref:FR:SIRET': '84921058800018', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.3774773, 48.7073328 ] }, id: 'node/7053969214' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 60 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 60 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 60 42 false ### debug: convertProperty: isStringValue? +33 1 69 38 60 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 60 42 convertedValue 1 69 38 60 42 ### debug: phone: +33 1 69 38 60 42 => +33 1 69 38 60 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 60 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 60 42 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3774773, 48.7073328 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 60 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7053969215', 'addr:housenumber': '48', amenity: 'fast_food', cuisine: 'burger;pizza;tacos;sandwich', email: 'contact@lacantine-restaurant.fr', phone: '+33 1 78 75 51 49', website: 'http://www.lacantine-restaurant.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3811778, 48.7084704 ] }, id: 'node/7053969215' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 78 75 51 49 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 78 75 51 49 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 78 75 51 49 false ### debug: convertProperty: isStringValue? +33 1 78 75 51 49 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 78 75 51 49 convertedValue 1 78 75 51 49 ### debug: phone: +33 1 78 75 51 49 => +33 1 78 75 51 49 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 75 51 49 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 75 51 49 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3811778, 48.7084704 ] }, properties: { amenity: 'fast_food', phone: '+33 1 78 75 51 49' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7054328005', brand: 'Votre Marché', delivery: 'yes', name: 'Votre Marché', phone: '+33 1 60 75 25 17', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.4516839, 48.645731 ] }, id: 'node/7054328005' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 25 17 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 25 17 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 25 17 false ### debug: convertProperty: isStringValue? +33 1 60 75 25 17 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 25 17 convertedValue 1 60 75 25 17 ### debug: phone: +33 1 60 75 25 17 => +33 1 60 75 25 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 25 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 25 17 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4516839, 48.645731 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 25 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7054328006', amenity: 'restaurant', cuisine: 'chinese', name: 'Xin Xin - Le soleil levant', phone: '+33 1 60 75 53 03', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4523913, 48.6465914 ] }, id: 'node/7054328006' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 53 03 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 53 03 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 53 03 false ### debug: convertProperty: isStringValue? +33 1 60 75 53 03 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 53 03 convertedValue 1 60 75 53 03 ### debug: phone: +33 1 60 75 53 03 => +33 1 60 75 53 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 53 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 53 03 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4523913, 48.6465914 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 75 53 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7054328010', name: 'UDI', office: 'estate_agent', opening_hours: 'Mo-Sa 09:00-12:00,14:00-18:00', phone: '+33 1 60 75 07 18', website: 'https://www.udi-immo.com' }, geometry: { type: 'Point', coordinates: [ 2.4516222, 48.6464416 ] }, id: 'node/7054328010' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 07 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 07 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 07 18 false ### debug: convertProperty: isStringValue? +33 1 60 75 07 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 07 18 convertedValue 1 60 75 07 18 ### debug: phone: +33 1 60 75 07 18 => +33 1 60 75 07 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 07 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 07 18 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4516222, 48.6464416 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 07 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7054328024', amenity: 'fast_food', cuisine: 'kebab', name: 'Istanbul Kebab', phone: '+33 1 60 75 19 47', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4509885, 48.6476413 ] }, id: 'node/7054328024' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 19 47 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 19 47 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 19 47 false ### debug: convertProperty: isStringValue? +33 1 60 75 19 47 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 19 47 convertedValue 1 60 75 19 47 ### debug: phone: +33 1 60 75 19 47 => +33 1 60 75 19 47 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 19 47 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 19 47 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4509885, 48.6476413 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 75 19 47' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7056274238', name: 'Guy Hoquet', office: 'estate_agent', phone: '+33 1 60 79 60 22' }, geometry: { type: 'Point', coordinates: [ 2.450332, 48.6488393 ] }, id: 'node/7056274238' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 79 60 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 79 60 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 79 60 22 false ### debug: convertProperty: isStringValue? +33 1 60 79 60 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 79 60 22 convertedValue 1 60 79 60 22 ### debug: phone: +33 1 60 79 60 22 => +33 1 60 79 60 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 79 60 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 79 60 22 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.450332, 48.6488393 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 79 60 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7056274240', craft: 'builder', name: 'FL3C', phone: '+33 1 64 85 19 55', website: 'https://www.construction-maison-fl3c.com' }, geometry: { type: 'Point', coordinates: [ 2.4499545, 48.6487104 ] }, id: 'node/7056274240' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 85 19 55 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 85 19 55 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 85 19 55 false ### debug: convertProperty: isStringValue? +33 1 64 85 19 55 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 85 19 55 convertedValue 1 64 85 19 55 ### debug: phone: +33 1 64 85 19 55 => +33 1 64 85 19 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 85 19 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 85 19 55 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4499545, 48.6487104 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 85 19 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7056274241', amenity: 'driving_school', name: 'Auto-Moto- École de Soisy', opening_hours: 'Tu,We,Fr 16:00-19:00; Sa 09:00-12:00', phone: '+33 1 69 89 33 22', website: 'https://www.automotoecole-soisy.fr' }, geometry: { type: 'Point', coordinates: [ 2.4501416, 48.6486049 ] }, id: 'node/7056274241' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 33 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 33 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 33 22 false ### debug: convertProperty: isStringValue? +33 1 69 89 33 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 33 22 convertedValue 1 69 89 33 22 ### debug: phone: +33 1 69 89 33 22 => +33 1 69 89 33 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 33 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 33 22 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4501416, 48.6486049 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 89 33 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7059794335', 'addr:housenumber': '93 bis', amenity: 'community_centre', phone: '+33 1 69 38 08 66' }, geometry: { type: 'Point', coordinates: [ 2.3869862, 48.6991965 ] }, id: 'node/7059794335' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 08 66 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 08 66 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 08 66 false ### debug: convertProperty: isStringValue? +33 1 69 38 08 66 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 08 66 convertedValue 1 69 38 08 66 ### debug: phone: +33 1 69 38 08 66 => +33 1 69 38 08 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 08 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 08 66 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3869862, 48.6991965 ] }, properties: { amenity: 'community_centre', phone: '+33 1 69 38 08 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7059794336', 'addr:housenumber': '98', amenity: 'school', email: 'ce.0910542V@ac-versailles.fr', 'operator:type': 'public', phone: '+33 1 69 38 57 05', preschool: 'yes', 'ref:UAI': '0910542V', 'school:FR': 'maternelle', source: 'data.gouv.fr:Éducation Nationale - 03/2018' }, geometry: { type: 'Point', coordinates: [ 2.3862681, 48.6992572 ] }, id: 'node/7059794336' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 57 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 57 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 57 05 false ### debug: convertProperty: isStringValue? +33 1 69 38 57 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 57 05 convertedValue 1 69 38 57 05 ### debug: phone: +33 1 69 38 57 05 => +33 1 69 38 57 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 57 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 57 05 ### debug: mapElementFromConf: convert preschool ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName preschool ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: preschool ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3862681, 48.6992572 ] }, properties: { amenity: 'school', phone: '+33 1 69 38 57 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7059794344', 'addr:housenumber': '95 ter', amenity: 'community_centre', phone: '+33 1 69 54 55 37' }, geometry: { type: 'Point', coordinates: [ 2.387432, 48.6999134 ] }, id: 'node/7059794344' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 54 55 37 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 54 55 37 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 54 55 37 false ### debug: convertProperty: isStringValue? +33 1 69 54 55 37 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 54 55 37 convertedValue 1 69 54 55 37 ### debug: phone: +33 1 69 54 55 37 => +33 1 69 54 55 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 54 55 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 54 55 37 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.387432, 48.6999134 ] }, properties: { amenity: 'community_centre', phone: '+33 1 69 54 55 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7059802515', 'addr:housenumber': '2', amenity: 'library', operator: 'Grand-Orly Seine Bièvre', phone: '+33 1 69 57 82 20' }, geometry: { type: 'Point', coordinates: [ 2.3855166, 48.6998899 ] }, id: 'node/7059802515' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? library true ### debug: convertProperty: isStringValue? library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ library => library ### debug: convertProperty: -- convertedValue library ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 82 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 82 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 82 20 false ### debug: convertProperty: isStringValue? +33 1 69 57 82 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 82 20 convertedValue 1 69 57 82 20 ### debug: phone: +33 1 69 57 82 20 => +33 1 69 57 82 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 82 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 82 20 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3855166, 48.6998899 ] }, properties: { amenity: 'library', phone: '+33 1 69 57 82 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7059802516', 'addr:housenumber': '2', amenity: 'childcare', email: 'famille.tricotin@free.fr', phone: '+33 7 66 14 18 99', website: 'http://crechetricotin.athis.free.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3858177, 48.6999139 ] }, id: 'node/7059802516' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : childcare ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping childcare ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? childcare true ### debug: convertProperty: isStringValue? childcare true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ childcare => childcare ### debug: convertProperty: -- convertedValue childcare ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 66 14 18 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 66 14 18 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 66 14 18 99 false ### debug: convertProperty: isStringValue? +33 7 66 14 18 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 66 14 18 99 convertedValue 7 66 14 18 99 ### debug: phone: +33 7 66 14 18 99 => +33 7 66 14 18 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 66 14 18 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 66 14 18 99 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3858177, 48.6999139 ] }, properties: { amenity: 'childcare', phone: '+33 7 66 14 18 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7059826319', 'addr:city': 'Athis-Mons', 'addr:housenumber': '6', 'addr:postcode': '91200', 'addr:street': 'Rue du Docteur Guerin', amenity: 'social_facility', email: 'jeanrostand@arpavie.com', name: 'Résidence Jean Rostand', operator: 'ARPAVIE', phone: '+33 1 60 48 72 08', 'ref:FR:FINESS': '910800499', social_facility: 'assisted_living', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', website: 'http://www.arpavie.fr/residence/residence-jean-rostand', wheelchair: 'yes', wikidata: 'Q112924376' }, geometry: { type: 'Point', coordinates: [ 2.3832328, 48.7008055 ] }, id: 'node/7059826319' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 72 08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 72 08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 72 08 false ### debug: convertProperty: isStringValue? +33 1 60 48 72 08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 72 08 convertedValue 1 60 48 72 08 ### debug: phone: +33 1 60 48 72 08 => +33 1 60 48 72 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 72 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 72 08 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3832328, 48.7008055 ] }, properties: { amenity: 'social_facility', phone: '+33 1 60 48 72 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7061347703', amenity: 'restaurant', cuisine: 'pizza', name: 'Allo Pizza Rapido', opening_hours: 'Mo-Th 11:00-14:30,18:00-22:30; Fr,Sa 11:00-14:30,18:00-23:00; Su 18:00-22:30', phone: '+33 1 60 75 63 82', takeaway: 'yes', website: 'http://www.pizza-soisy.com' }, geometry: { type: 'Point', coordinates: [ 2.4548147, 48.6426867 ] }, id: 'node/7061347703' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 63 82 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 63 82 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 63 82 false ### debug: convertProperty: isStringValue? +33 1 60 75 63 82 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 63 82 convertedValue 1 60 75 63 82 ### debug: phone: +33 1 60 75 63 82 => +33 1 60 75 63 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 63 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 63 82 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4548147, 48.6426867 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 75 63 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7061367667', fax: '+33 1 69 89 20 06', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Laboratoire de Biologie Médicale', opening_hours: 'Mo-Fr 07:30-12:00,14:00-17:00; Sa 08:00-12:00', phone: '+33 1 60 75 13 62', 'ref:FR:FINESS': '910019637', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '611', website: 'https://www.cerballiance.fr/laboratoires/soisy-sur-seine/lbm-soisy-sur-seine.html' }, geometry: { type: 'Point', coordinates: [ 2.454234, 48.6431254 ] }, id: 'node/7061367667' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 13 62 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 13 62 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 13 62 false ### debug: convertProperty: isStringValue? +33 1 60 75 13 62 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 13 62 convertedValue 1 60 75 13 62 ### debug: phone: +33 1 60 75 13 62 => +33 1 60 75 13 62 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 13 62 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 13 62 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.454234, 48.6431254 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 13 62' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7061367668', name: 'Soisy Optique', opening_hours: 'Tu-Sa 09:30-12:15,14:30-19:00', phone: '+33 1 69 89 38 41', shop: 'optician', website: 'http://soisyoptique.com' }, geometry: { type: 'Point', coordinates: [ 2.454126, 48.6432144 ] }, id: 'node/7061367668' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 38 41 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 38 41 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 38 41 false ### debug: convertProperty: isStringValue? +33 1 69 89 38 41 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 38 41 convertedValue 1 69 89 38 41 ### debug: phone: +33 1 69 89 38 41 => +33 1 69 89 38 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 38 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 38 41 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.454126, 48.6432144 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 89 38 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7061367669', name: 'Body Care', opening_hours: 'Mo 13:00-18:00; Tu-Fr 10:00-19:00; Sa 09:00-18:00', phone: '+33 1 88 33 79 42', shop: 'massage', website: 'https://bodycare-soisy.fr' }, geometry: { type: 'Point', coordinates: [ 2.4537975, 48.6434621 ] }, id: 'node/7061367669' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 88 33 79 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 88 33 79 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 88 33 79 42 false ### debug: convertProperty: isStringValue? +33 1 88 33 79 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 88 33 79 42 convertedValue 1 88 33 79 42 ### debug: phone: +33 1 88 33 79 42 => +33 1 88 33 79 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 88 33 79 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 88 33 79 42 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4537975, 48.6434621 ] }, properties: { amenity: 'charging_station', phone: '+33 1 88 33 79 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7061367670', amenity: 'restaurant', cuisine: 'moroccan', name: "L'olivier du Maroc", opening_hours: 'Tu-Su 09:00-15:00,19:00-22:00', phone: '+33 1 60 75 91 53', takeaway: 'yes', website: 'http://www.olivierdumaroc.fr' }, geometry: { type: 'Point', coordinates: [ 2.4534025, 48.6437836 ] }, id: 'node/7061367670' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 91 53 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 91 53 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 91 53 false ### debug: convertProperty: isStringValue? +33 1 60 75 91 53 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 91 53 convertedValue 1 60 75 91 53 ### debug: phone: +33 1 60 75 91 53 => +33 1 60 75 91 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 91 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 91 53 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4534025, 48.6437836 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 75 91 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7061367671', name: 'Caro Coiff', opening_hours: 'Tu,Th,Fr 09:30-12:00,14:00-19:00; We,Sa 09:00-17:00', phone: '+33 1 60 75 28 78', shop: 'hairdresser', website: 'https://carocoiff.site-solocal.com' }, geometry: { type: 'Point', coordinates: [ 2.4497943, 48.6481845 ] }, id: 'node/7061367671' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 28 78 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 28 78 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 28 78 false ### debug: convertProperty: isStringValue? +33 1 60 75 28 78 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 28 78 convertedValue 1 60 75 28 78 ### debug: phone: +33 1 60 75 28 78 => +33 1 60 75 28 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 28 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 28 78 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4497943, 48.6481845 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 28 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7066452895', 'addr:city': 'Athis-Mons', 'addr:housenumber': '83', 'addr:postcode': '91200', 'addr:street': "Quai de l'Orge", email: 'garageduquaidelorge@orange.fr', name: "Garage du quai de l'Orge", phone: '+33 1 60 48 01 23', shop: 'car_repair', website: 'http://www.garageduquaidelorge.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4028271, 48.7112025 ] }, id: 'node/7066452895' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 01 23 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 01 23 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 01 23 false ### debug: convertProperty: isStringValue? +33 1 60 48 01 23 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 01 23 convertedValue 1 60 48 01 23 ### debug: phone: +33 1 60 48 01 23 => +33 1 60 48 01 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 01 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 01 23 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4028271, 48.7112025 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 01 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7069210779', 'addr:housenumber': '80', phone: '+33 1 69 38 10 51', shop: 'dry_cleaning' }, geometry: { type: 'Point', coordinates: [ 2.4022782, 48.7121792 ] }, id: 'node/7069210779' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 10 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 10 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 10 51 false ### debug: convertProperty: isStringValue? +33 1 69 38 10 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 10 51 convertedValue 1 69 38 10 51 ### debug: phone: +33 1 69 38 10 51 => +33 1 69 38 10 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 10 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 10 51 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4022782, 48.7121792 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 10 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7069210780', 'addr:housenumber': '99c', email: 'atelierpastryparis@gmail.com', phone: '+33 9 86 14 50 70', shop: 'pastry', website: 'http://atelierpastry.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4017656, 48.7119603 ] }, id: 'node/7069210780' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 86 14 50 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 86 14 50 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 86 14 50 70 false ### debug: convertProperty: isStringValue? +33 9 86 14 50 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 86 14 50 70 convertedValue 9 86 14 50 70 ### debug: phone: +33 9 86 14 50 70 => +33 9 86 14 50 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 86 14 50 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 86 14 50 70 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4017656, 48.7119603 ] }, properties: { amenity: 'charging_station', phone: '+33 9 86 14 50 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7069210781', 'addr:housenumber': '5b', 'contact:instagram': 'https://instagram.com/stephaneplaza_athis_mons', email: 'athismons@stephaneplazaimmobilier.com', facebook: 'https://www.facebook.com/St%C3%A9phane-Plaza-immobilier-Athis-Mons-108848370575110/', office: 'estate_agent', opening_hours: 'Tu-Fr 09:00-12:00,14:00-19:00; Sa 09:00-12:00,14:00-18:00', phone: '+33 1 78 84 00 14', 'ref:FR:NAF': '6831Z', 'ref:FR:SIRET': '49529908300016', website: 'http://athismons.stephaneplazaimmobilier.com/' }, geometry: { type: 'Point', coordinates: [ 2.4011649, 48.7121557 ] }, id: 'node/7069210781' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 78 84 00 14 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 78 84 00 14 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 78 84 00 14 false ### debug: convertProperty: isStringValue? +33 1 78 84 00 14 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 78 84 00 14 convertedValue 1 78 84 00 14 ### debug: phone: +33 1 78 84 00 14 => +33 1 78 84 00 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 84 00 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 84 00 14 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4011649, 48.7121557 ] }, properties: { amenity: 'charging_station', phone: '+33 1 78 84 00 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7069210782', 'addr:housenumber': '5a', emergency: 'ambulance_station', phone: '+33 6 23 62 01 91' }, geometry: { type: 'Point', coordinates: [ 2.4014751, 48.7123097 ] }, id: 'node/7069210782' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert emergency ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName emergency ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: emergency ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 23 62 01 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 23 62 01 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 23 62 01 91 false ### debug: convertProperty: isStringValue? +33 6 23 62 01 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 23 62 01 91 convertedValue 6 23 62 01 91 ### debug: phone: +33 6 23 62 01 91 => +33 6 23 62 01 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 23 62 01 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 23 62 01 91 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4014751, 48.7123097 ] }, properties: { amenity: 'charging_station', phone: '+33 6 23 62 01 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7069210783', 'addr:housenumber': '5', phone: '+33 1 69 38 67 56', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.4012663, 48.7122492 ] }, id: 'node/7069210783' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 67 56 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 67 56 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 67 56 false ### debug: convertProperty: isStringValue? +33 1 69 38 67 56 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 67 56 convertedValue 1 69 38 67 56 ### debug: phone: +33 1 69 38 67 56 => +33 1 69 38 67 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 67 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 67 56 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4012663, 48.7122492 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 67 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7069210784', 'addr:housenumber': '5b', 'contact:instagram': 'https://instagram.com/body.skins', phone: '+33 7 63 80 18 05', shop: 'beauty', website: 'https://www.treatwell.fr/salon/jenny-beauty/' }, geometry: { type: 'Point', coordinates: [ 2.4013992, 48.71224 ] }, id: 'node/7069210784' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 63 80 18 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 63 80 18 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 63 80 18 05 false ### debug: convertProperty: isStringValue? +33 7 63 80 18 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 63 80 18 05 convertedValue 7 63 80 18 05 ### debug: phone: +33 7 63 80 18 05 => +33 7 63 80 18 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 63 80 18 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 63 80 18 05 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4013992, 48.71224 ] }, properties: { amenity: 'charging_station', phone: '+33 7 63 80 18 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7070214146', name: 'Nouvelle Cité', office: 'company', opening_hours: 'Mo-Fr 09:00-12:30,14:00-18:00', phone: '+33 1 69 17 10 06', website: 'https://www.nouvellecite.fr' }, geometry: { type: 'Point', coordinates: [ 2.1901363, 48.5848779 ] }, id: 'node/7070214146' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 17 10 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 17 10 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 17 10 06 false ### debug: convertProperty: isStringValue? +33 1 69 17 10 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 17 10 06 convertedValue 1 69 17 10 06 ### debug: phone: +33 1 69 17 10 06 => +33 1 69 17 10 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 17 10 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 17 10 06 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1901363, 48.5848779 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 17 10 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7070682296', 'addr:postcode': '91490', email: 'escale19@outlook.fr', internet_access: 'wlan', name: "L'escale19", phone: '+33672316074', tourism: 'guest_house' }, geometry: { type: 'Point', coordinates: [ 2.473543, 48.4030188 ] }, id: 'node/7070682296' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33672316074 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33672316074 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33672316074 false ### debug: convertProperty: isStringValue? +33672316074 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33672316074 convertedValue 6 72 31 60 74 ### debug: phone: +33672316074 => +33 6 72 31 60 74 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 72 31 60 74 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 72 31 60 74 ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.473543, 48.4030188 ] }, properties: { amenity: 'charging_station', phone: '+33 6 72 31 60 74' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7082078422', 'addr:housenumber': '143', amenity: 'social_facility', email: 'accueil.athis@lemoulinvert.org', operator: 'Le Moulin Vert', 'operator:type': 'private_non_profit', phone: '+33 1 60 48 84 84', 'ref:FR:FINESS': '910810795', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', website: 'https://lemoulinvert.asso.fr/etablissement/etablissement-dhebergement-pour-personnes-agees-dependantes-athis-mons/', wheelchair: 'yes', wikidata: 'Q112990350' }, geometry: { type: 'Point', coordinates: [ 2.4043454, 48.7177459 ] }, id: 'node/7082078422' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 84 84 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 84 84 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 84 84 false ### debug: convertProperty: isStringValue? +33 1 60 48 84 84 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 84 84 convertedValue 1 60 48 84 84 ### debug: phone: +33 1 60 48 84 84 => +33 1 60 48 84 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 84 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 84 84 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4043454, 48.7177459 ] }, properties: { amenity: 'social_facility', phone: '+33 1 60 48 84 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7086539075', 'addr:city': 'La Norville', 'addr:housenumber': '60 H', 'addr:postcode': '91290', 'addr:street': 'Chemin de la Garenne', amenity: 'restaurant', cuisine: 'french', name: 'La Ciboulette', phone: '+33 1 64 90 47 47' }, geometry: { type: 'Point', coordinates: [ 2.2618893, 48.5858088 ] }, id: 'node/7086539075' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 90 47 47 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 90 47 47 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 90 47 47 false ### debug: convertProperty: isStringValue? +33 1 64 90 47 47 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 90 47 47 convertedValue 1 64 90 47 47 ### debug: phone: +33 1 64 90 47 47 => +33 1 64 90 47 47 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 90 47 47 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 90 47 47 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2618893, 48.5858088 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 90 47 47' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7108052617', 'addr:city': 'Chilly-Mazarin', 'addr:housenumber': '71', 'addr:postcode': '91380', 'addr:street': 'Rue de Gravigny', name: 'Docteur Jekyll Office', opening_hours: 'Mo-Su 12:30-17:30', phone: '+33 9 81 96 00 91', shop: 'tattoo', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.309203, 48.6947641 ] }, id: 'node/7108052617' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 81 96 00 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 81 96 00 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 81 96 00 91 false ### debug: convertProperty: isStringValue? +33 9 81 96 00 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 81 96 00 91 convertedValue 9 81 96 00 91 ### debug: phone: +33 9 81 96 00 91 => +33 9 81 96 00 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 81 96 00 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 81 96 00 91 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.309203, 48.6947641 ] }, properties: { amenity: 'charging_station', phone: '+33 9 81 96 00 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7114630177', 'addr:housenumber': '8 bis', amenity: 'social_facility', email: 'associationdelacour@wanadoo.fr', phone: '+33 1 69 38 95 20', 'ref:FR:FINESS': '910002310', social_facility: 'assisted_living', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', website: 'http://associationdelacour.e-monsite.com/', wikidata: 'Q112921863' }, geometry: { type: 'Point', coordinates: [ 2.3887048, 48.7092442 ] }, id: 'node/7114630177' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 95 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 95 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 95 20 false ### debug: convertProperty: isStringValue? +33 1 69 38 95 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 95 20 convertedValue 1 69 38 95 20 ### debug: phone: +33 1 69 38 95 20 => +33 1 69 38 95 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 95 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 95 20 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3887048, 48.7092442 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 38 95 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7114642396', 'addr:housenumber': '98 bis', office: 'estate_agent', phone: '+33 1 69 25 47 07' }, geometry: { type: 'Point', coordinates: [ 2.3718119, 48.7052584 ] }, id: 'node/7114642396' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 25 47 07 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 25 47 07 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 25 47 07 false ### debug: convertProperty: isStringValue? +33 1 69 25 47 07 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 25 47 07 convertedValue 1 69 25 47 07 ### debug: phone: +33 1 69 25 47 07 => +33 1 69 25 47 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 25 47 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 25 47 07 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3718119, 48.7052584 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 25 47 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7114642397', 'addr:housenumber': '102', phone: '+33 6 70 15 94 30', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.3717694, 48.7054681 ] }, id: 'node/7114642397' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 70 15 94 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 70 15 94 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 70 15 94 30 false ### debug: convertProperty: isStringValue? +33 6 70 15 94 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 70 15 94 30 convertedValue 6 70 15 94 30 ### debug: phone: +33 6 70 15 94 30 => +33 6 70 15 94 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 70 15 94 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 70 15 94 30 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3717694, 48.7054681 ] }, properties: { amenity: 'charging_station', phone: '+33 6 70 15 94 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7114642398', 'addr:housenumber': '106', email: 'athisoptic@free.fr', phone: '+33 9 84 14 98 33', shop: 'optician' }, geometry: { type: 'Point', coordinates: [ 2.3717678, 48.7056691 ] }, id: 'node/7114642398' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 84 14 98 33 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 84 14 98 33 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 84 14 98 33 false ### debug: convertProperty: isStringValue? +33 9 84 14 98 33 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 84 14 98 33 convertedValue 9 84 14 98 33 ### debug: phone: +33 9 84 14 98 33 => +33 9 84 14 98 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 84 14 98 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 84 14 98 33 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3717678, 48.7056691 ] }, properties: { amenity: 'charging_station', phone: '+33 9 84 14 98 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7124826544', 'contact:facebook': 'https://www.facebook.com/pages/Le-marche-de-Marina/540522002765425', craft: 'caterer', delivery: 'only', email: 'contact@lemarchedemarina.fr', name: 'Le Marché de Marina', phone: '+33 6 58 48 75 38', website: 'https://www.lemarchedemarina.fr' }, geometry: { type: 'Point', coordinates: [ 2.446727, 48.652219 ] }, id: 'node/7124826544' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 58 48 75 38 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 58 48 75 38 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 58 48 75 38 false ### debug: convertProperty: isStringValue? +33 6 58 48 75 38 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 58 48 75 38 convertedValue 6 58 48 75 38 ### debug: phone: +33 6 58 48 75 38 => +33 6 58 48 75 38 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 58 48 75 38 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 58 48 75 38 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.446727, 48.652219 ] }, properties: { amenity: 'charging_station', phone: '+33 6 58 48 75 38' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7124826545', name: 'Garage Ad Hoc', opening_hours: 'Mo 14:00-18:00; Tu-Fr 08:00-12:00,14:00-18:00; Sa 08:00-12:00', phone: '+33 1 60 75 10 22', website: 'https://www.ad.fr/garage/garage-ad-ad-hoc' }, geometry: { type: 'Point', coordinates: [ 2.4432951, 48.6516824 ] }, id: 'node/7124826545' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 10 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 10 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 10 22 false ### debug: convertProperty: isStringValue? +33 1 60 75 10 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 10 22 convertedValue 1 60 75 10 22 ### debug: phone: +33 1 60 75 10 22 => +33 1 60 75 10 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 10 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 10 22 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4432951, 48.6516824 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 10 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7124826546', 'contact:mobile': '+33 6 07 68 76 77', craft: 'plumber', email: 'plombichauffe91@orange.fr', fax: '+33 1 69 89 26 61', name: 'Plombi-Chauffe 91', phone: '+33 1 60 75 53 78', website: 'https://plombi-chauffe-91.fr' }, geometry: { type: 'Point', coordinates: [ 2.4437661, 48.6515734 ] }, id: 'node/7124826546' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:mobile ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 53 78 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 53 78 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 53 78 false ### debug: convertProperty: isStringValue? +33 1 60 75 53 78 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 53 78 convertedValue 1 60 75 53 78 ### debug: phone: +33 1 60 75 53 78 => +33 1 60 75 53 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 53 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 53 78 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4437661, 48.6515734 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 53 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7124826547', amenity: 'veterinary', email: 'florenceponcet61@wanadoo.fr', name: 'Cabinet Vétérinaire du Dr. Poncet', opening_hours: 'Mo-Fr 09:00-19:00; Sa 09:00-12:00', phone: '+33 1 60 75 24 71', website: 'https://vetolib.vet/clinique-veterinaire/soisy-sur-seine/cabinet-veterinaire-du-dr--poncet-soisy-sur-seine' }, geometry: { type: 'Point', coordinates: [ 2.4462732, 48.6497665 ] }, id: 'node/7124826547' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : veterinary ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping veterinary ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? veterinary true ### debug: convertProperty: isStringValue? veterinary true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ veterinary => veterinary ### debug: convertProperty: -- convertedValue veterinary ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 24 71 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 24 71 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 24 71 false ### debug: convertProperty: isStringValue? +33 1 60 75 24 71 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 24 71 convertedValue 1 60 75 24 71 ### debug: phone: +33 1 60 75 24 71 => +33 1 60 75 24 71 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 24 71 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 24 71 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4462732, 48.6497665 ] }, properties: { amenity: 'veterinary', phone: '+33 1 60 75 24 71' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7124826548', amenity: 'restaurant', cuisine: 'french', name: 'La Terrasse des Donjons', opening_hours: 'Tu-Fr 12:00-14:00,19:30-21:30; PH off', phone: '+33 1 60 75 66 06', website: 'http://www.laterrassedesdonjons.fr' }, geometry: { type: 'Point', coordinates: [ 2.4455381, 48.6505934 ] }, id: 'node/7124826548' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 66 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 66 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 66 06 false ### debug: convertProperty: isStringValue? +33 1 60 75 66 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 66 06 convertedValue 1 60 75 66 06 ### debug: phone: +33 1 60 75 66 06 => +33 1 60 75 66 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 66 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 66 06 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4455381, 48.6505934 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 75 66 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7125012793', lottery: 'yes', name: 'Les Guillemets', opening_hours: 'Mo-Sa 07:30-12:30,15:30-19:30; Su 08:00-12:30', phone: '+33 1 69 89 31 63', shop: 'newsagent', tobacco: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4581373, 48.651241 ] }, id: 'node/7125012793' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert lottery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName lottery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: lottery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 31 63 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 31 63 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 31 63 false ### debug: convertProperty: isStringValue? +33 1 69 89 31 63 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 31 63 convertedValue 1 69 89 31 63 ### debug: phone: +33 1 69 89 31 63 => +33 1 69 89 31 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 31 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 31 63 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert tobacco ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tobacco ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tobacco ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4581373, 48.651241 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 89 31 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7125012794', name: 'La Buanderie', opening_hours: 'Mo-Th 09:00-19:00; Fr 09:00-18:00; Su 09:00-12:00', phone: '+33 1 60 75 23 07', shop: 'dry_cleaning' }, geometry: { type: 'Point', coordinates: [ 2.458155, 48.6513179 ] }, id: 'node/7125012794' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 23 07 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 23 07 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 23 07 false ### debug: convertProperty: isStringValue? +33 1 60 75 23 07 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 23 07 convertedValue 1 60 75 23 07 ### debug: phone: +33 1 60 75 23 07 => +33 1 60 75 23 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 23 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 23 07 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.458155, 48.6513179 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 23 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7125012795', 'addr:housenumber': '1', 'addr:street': 'Rue de la Forêt de Sénart', 'contact:facebook': 'https://www.facebook.com/gigafit.soisy/', 'contact:instagram': 'https://www.instagram.com/gigafit.soisy/', email: 'contact-soisy@gigafit.fr', leisure: 'fitness_centre', name: 'GIGAFIT', opening_hours: 'Mo-Su 06:00-23:00', phone: '+33 9 72 28 99 66', sport: 'fitness', website: 'https://gigafit.fr/club/soisy-sur-seine/' }, geometry: { type: 'Point', coordinates: [ 2.4577686, 48.6509466 ] }, id: 'node/7125012795' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 72 28 99 66 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 72 28 99 66 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 72 28 99 66 false ### debug: convertProperty: isStringValue? +33 9 72 28 99 66 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 72 28 99 66 convertedValue 9 72 28 99 66 ### debug: phone: +33 9 72 28 99 66 => +33 9 72 28 99 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 28 99 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 28 99 66 ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4577686, 48.6509466 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 28 99 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7125012796', 'contact:facebook': 'https://www.facebook.com/CaninCalinSoisySurSeine/', name: 'Canin Calin', opening_hours: 'Mo-Sa 09:00-13:00,14:00-18:00; We off', phone: '+33 9 73 50 81 48', shop: 'pet_grooming' }, geometry: { type: 'Point', coordinates: [ 2.4578124, 48.6509166 ] }, id: 'node/7125012796' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 73 50 81 48 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 73 50 81 48 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 73 50 81 48 false ### debug: convertProperty: isStringValue? +33 9 73 50 81 48 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 73 50 81 48 convertedValue 9 73 50 81 48 ### debug: phone: +33 9 73 50 81 48 => +33 9 73 50 81 48 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 73 50 81 48 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 73 50 81 48 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4578124, 48.6509166 ] }, properties: { amenity: 'charging_station', phone: '+33 9 73 50 81 48' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7125012798', amenity: 'pharmacy', name: 'Pharmacie Des Meillottes', opening_hours: 'Mo 09:00-12:30,15:00-20:00; Tu-Fr 08:30-12:30,15:00-20:00; Sa 09:00-13:00,15:00-19:00', phone: '+33 1 60 75 27 81' }, geometry: { type: 'Point', coordinates: [ 2.4580606, 48.6511495 ] }, id: 'node/7125012798' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 27 81 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 27 81 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 27 81 false ### debug: convertProperty: isStringValue? +33 1 60 75 27 81 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 27 81 convertedValue 1 60 75 27 81 ### debug: phone: +33 1 60 75 27 81 => +33 1 60 75 27 81 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 27 81 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 27 81 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4580606, 48.6511495 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 75 27 81' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7126483416', amenity: 'restaurant', 'contact:facebook': 'https://www.facebook.com/Le-Balto-249960395058920/', name: 'Le Balto', phone: '+33169200204' }, geometry: { type: 'Point', coordinates: [ 2.2563075, 48.7150293 ] }, id: 'node/7126483416' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169200204 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169200204 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169200204 false ### debug: convertProperty: isStringValue? +33169200204 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169200204 convertedValue 1 69 20 02 04 ### debug: phone: +33169200204 => +33 1 69 20 02 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 02 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 02 04 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2563075, 48.7150293 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 20 02 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7131410657', 'addr:housenumber': '173', amenity: 'fast_food', cuisine: 'pizza', email: 'pizzafast91@gmail.com', facebook: 'https://www.facebook.com/FAST-PIZZA-102319361520341/', phone: '+33 1 69 06 38 03', takeaway: 'yes', website: 'https://website-5612755007883734159165-pizzarestaurant.business.site/' }, geometry: { type: 'Point', coordinates: [ 2.4070219, 48.7182834 ] }, id: 'node/7131410657' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 38 03 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 38 03 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 38 03 false ### debug: convertProperty: isStringValue? +33 1 69 06 38 03 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 38 03 convertedValue 1 69 06 38 03 ### debug: phone: +33 1 69 06 38 03 => +33 1 69 06 38 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 38 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 38 03 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4070219, 48.7182834 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 06 38 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7132807066', 'addr:housenumber': '50', email: 'lathegienne@century21.fr', facebook: 'https://www.facebook.com/CENTURY-21-LAth%C3%A9gienne-%C3%A0-Paray-Vieille-Poste-1523892064523631/', office: 'estate_agent', phone: '+33 1 69 45 44 99', website: 'https://www.century21-athegienne-athis-mons.com/' }, geometry: { type: 'Point', coordinates: [ 2.3719903, 48.7016377 ] }, id: 'node/7132807066' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 45 44 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 45 44 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 45 44 99 false ### debug: convertProperty: isStringValue? +33 1 69 45 44 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 45 44 99 convertedValue 1 69 45 44 99 ### debug: phone: +33 1 69 45 44 99 => +33 1 69 45 44 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 45 44 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 45 44 99 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3719903, 48.7016377 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 45 44 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136025413', 'addr:city': 'Athis-Mons', 'addr:housenumber': '46', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', amenity: 'fast_food', cuisine: 'pizza;italian;italian_pizza', drive_through: 'no', facebook: 'http://www.facebook.com/LeVictornella/', name: 'Le Victornella', phone: '+33 1 69 84 85 85', 'ref:FR:NAF': '5610A', 'ref:FR:SIRET': '43176767200014' }, geometry: { type: 'Point', coordinates: [ 2.3677334, 48.7059258 ] }, id: 'node/7136025413' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 84 85 85 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 84 85 85 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 84 85 85 false ### debug: convertProperty: isStringValue? +33 1 69 84 85 85 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 84 85 85 convertedValue 1 69 84 85 85 ### debug: phone: +33 1 69 84 85 85 => +33 1 69 84 85 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 84 85 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 84 85 85 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3677334, 48.7059258 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 84 85 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136025422', 'addr:city': 'Athis-Mons', 'addr:housenumber': '14', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', name: 'MS Auto', phone: '+33 1 81 86 02 02', second_hand: 'yes', shop: 'car' }, geometry: { type: 'Point', coordinates: [ 2.3700459, 48.7059584 ] }, id: 'node/7136025422' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 81 86 02 02 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 81 86 02 02 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 81 86 02 02 false ### debug: convertProperty: isStringValue? +33 1 81 86 02 02 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 81 86 02 02 convertedValue 1 81 86 02 02 ### debug: phone: +33 1 81 86 02 02 => +33 1 81 86 02 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 81 86 02 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 81 86 02 02 ### debug: mapElementFromConf: convert second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: second_hand ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3700459, 48.7059584 ] }, properties: { amenity: 'charging_station', phone: '+33 1 81 86 02 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136025423', 'addr:city': 'Athis-Mons', 'addr:housenumber': '12', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', amenity: 'bank', atm: 'yes', brand: 'Société Générale', 'brand:wikidata': 'Q270363', 'brand:wikipedia': 'en:Société Générale', drive_through: 'no', name: 'Société Générale', phone: '+33 1 69 38 13 58' }, geometry: { type: 'Point', coordinates: [ 2.3702045, 48.7059612 ] }, id: 'node/7136025423' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 13 58 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 13 58 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 13 58 false ### debug: convertProperty: isStringValue? +33 1 69 38 13 58 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 13 58 convertedValue 1 69 38 13 58 ### debug: phone: +33 1 69 38 13 58 => +33 1 69 38 13 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 13 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 13 58 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3702045, 48.7059612 ] }, properties: { amenity: 'bank', phone: '+33 1 69 38 13 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136025424', 'addr:city': 'Athis-Mons', 'addr:housenumber': '6', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', name: 'Feloz Auto', phone: '+33 1 69 03 35 63', shop: 'car_repair' }, geometry: { type: 'Point', coordinates: [ 2.3706283, 48.7060087 ] }, id: 'node/7136025424' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 03 35 63 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 03 35 63 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 03 35 63 false ### debug: convertProperty: isStringValue? +33 1 69 03 35 63 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 03 35 63 convertedValue 1 69 03 35 63 ### debug: phone: +33 1 69 03 35 63 => +33 1 69 03 35 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 03 35 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 03 35 63 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3706283, 48.7060087 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 03 35 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136025425', 'addr:city': 'Athis-Mons', 'addr:housenumber': '2', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', amenity: 'bar', brewery: 'yes', name: "L'Athégien", phone: '+33 1 83 46 60 11' }, geometry: { type: 'Point', coordinates: [ 2.3708885, 48.7059557 ] }, id: 'node/7136025425' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bar ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bar ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bar true ### debug: convertProperty: isStringValue? bar true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bar => bar ### debug: convertProperty: -- convertedValue bar ### debug: mapElementFromConf: convert brewery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brewery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brewery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 83 46 60 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 83 46 60 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 83 46 60 11 false ### debug: convertProperty: isStringValue? +33 1 83 46 60 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 83 46 60 11 convertedValue 1 83 46 60 11 ### debug: phone: +33 1 83 46 60 11 => +33 1 83 46 60 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 83 46 60 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 83 46 60 11 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3708885, 48.7059557 ] }, properties: { amenity: 'bar', phone: '+33 1 83 46 60 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136025426', 'addr:housenumber': '114', amenity: 'fast_food', cuisine: 'kebab', phone: '+33 1 69 48 32 87' }, geometry: { type: 'Point', coordinates: [ 2.3717369, 48.7060685 ] }, id: 'node/7136025426' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 48 32 87 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 48 32 87 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 48 32 87 false ### debug: convertProperty: isStringValue? +33 1 69 48 32 87 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 48 32 87 convertedValue 1 69 48 32 87 ### debug: phone: +33 1 69 48 32 87 => +33 1 69 48 32 87 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 32 87 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 32 87 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3717369, 48.7060685 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 48 32 87' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136025427', 'addr:housenumber': '112', amenity: 'restaurant', cuisine: 'sushi', facebook: 'http://www.facebook.com/Sushi-Story-Athis-915455591823533/', phone: '+33 1 60 47 07 07', website: 'http://www.sushistory.fr' }, geometry: { type: 'Point', coordinates: [ 2.3717449, 48.706009 ] }, id: 'node/7136025427' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 47 07 07 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 47 07 07 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 47 07 07 false ### debug: convertProperty: isStringValue? +33 1 60 47 07 07 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 47 07 07 convertedValue 1 60 47 07 07 ### debug: phone: +33 1 60 47 07 07 => +33 1 60 47 07 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 47 07 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 47 07 07 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3717449, 48.706009 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 47 07 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136025429', 'addr:housenumber': '135', phone: '+33 1 60 48 36 55', second_hand: 'yes', shop: 'car', website: 'http://www.essalem-auto.com/' }, geometry: { type: 'Point', coordinates: [ 2.3723445, 48.705887 ] }, id: 'node/7136025429' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 36 55 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 36 55 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 36 55 false ### debug: convertProperty: isStringValue? +33 1 60 48 36 55 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 36 55 convertedValue 1 60 48 36 55 ### debug: phone: +33 1 60 48 36 55 => +33 1 60 48 36 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 36 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 36 55 ### debug: mapElementFromConf: convert second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: second_hand ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3723445, 48.705887 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 36 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136025430', 'addr:housenumber': '103 bis', facebook: 'http://www.facebook.com/vetproshop.fr', phone: '+33 7 83 65 02 08', shop: 'clothes', website: 'http://vetproshop.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3713183, 48.706239 ] }, id: 'node/7136025430' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 83 65 02 08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 83 65 02 08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 83 65 02 08 false ### debug: convertProperty: isStringValue? +33 7 83 65 02 08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 83 65 02 08 convertedValue 7 83 65 02 08 ### debug: phone: +33 7 83 65 02 08 => +33 7 83 65 02 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 83 65 02 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 83 65 02 08 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3713183, 48.706239 ] }, properties: { amenity: 'charging_station', phone: '+33 7 83 65 02 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136025431', 'addr:city': 'Athis-Mons', 'addr:housenumber': '25', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', amenity: 'restaurant', cuisine: 'pizza;couscous', name: 'Gino Pizza - Gino Couscous', phone: '+33 1 69 84 71 07' }, geometry: { type: 'Point', coordinates: [ 2.3690146, 48.7057289 ] }, id: 'node/7136025431' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 84 71 07 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 84 71 07 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 84 71 07 false ### debug: convertProperty: isStringValue? +33 1 69 84 71 07 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 84 71 07 convertedValue 1 69 84 71 07 ### debug: phone: +33 1 69 84 71 07 => +33 1 69 84 71 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 84 71 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 84 71 07 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3690146, 48.7057289 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 84 71 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136025432', 'addr:city': 'Athis-Mons', 'addr:housenumber': '31', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', 'contact:instagram': 'https://instagram.com/maisoncyndiabeauty', male: 'yes', name: 'Barbershop by Mercato', operator: 'Mercato', phone: '+33 7 53 80 83 42', shop: 'hairdresser', website: 'http://www.barbershop-bymercato.com/' }, geometry: { type: 'Point', coordinates: [ 2.3686676, 48.7057001 ] }, id: 'node/7136025432' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert male ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName male ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: male ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 53 80 83 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 53 80 83 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 53 80 83 42 false ### debug: convertProperty: isStringValue? +33 7 53 80 83 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 53 80 83 42 convertedValue 7 53 80 83 42 ### debug: phone: +33 7 53 80 83 42 => +33 7 53 80 83 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 53 80 83 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 53 80 83 42 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3686676, 48.7057001 ] }, properties: { amenity: 'charging_station', phone: '+33 7 53 80 83 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136025433', 'addr:city': 'Athis-Mons', 'addr:housenumber': '31', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', name: 'Iptrans Auto', phone: '+33 6 99 55 83 00', shop: 'car', website: 'http://www.iptransauto.fr/' }, geometry: { type: 'Point', coordinates: [ 2.36854, 48.705718 ] }, id: 'node/7136025433' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 99 55 83 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 99 55 83 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 99 55 83 00 false ### debug: convertProperty: isStringValue? +33 6 99 55 83 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 99 55 83 00 convertedValue 6 99 55 83 00 ### debug: phone: +33 6 99 55 83 00 => +33 6 99 55 83 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 99 55 83 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 99 55 83 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.36854, 48.705718 ] }, properties: { amenity: 'charging_station', phone: '+33 6 99 55 83 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136025434', 'addr:city': 'Athis-Mons', 'addr:housenumber': '21', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', email: 'immogestionperrin@orange.fr', name: 'Immo Gestion Perrin', office: 'estate_agent', phone: '+33 1 69 57 02 34', website: 'http://immogestionperrin.unblog.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3692969, 48.705734 ] }, id: 'node/7136025434' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 02 34 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 02 34 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 02 34 false ### debug: convertProperty: isStringValue? +33 1 69 57 02 34 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 02 34 convertedValue 1 69 57 02 34 ### debug: phone: +33 1 69 57 02 34 => +33 1 69 57 02 34 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 02 34 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 02 34 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3692969, 48.705734 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 02 34' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7136767031', 'addr:housenumber': '6', phone: '+33 9 53 17 35 00', 'ref:FR:NAF': '1071C', 'ref:FR:SIRET': '81833935000014', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3872288, 48.7092409 ] }, id: 'node/7136767031' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 53 17 35 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 53 17 35 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 53 17 35 00 false ### debug: convertProperty: isStringValue? +33 9 53 17 35 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 53 17 35 00 convertedValue 9 53 17 35 00 ### debug: phone: +33 9 53 17 35 00 => +33 9 53 17 35 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 53 17 35 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 53 17 35 00 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3872288, 48.7092409 ] }, properties: { amenity: 'charging_station', phone: '+33 9 53 17 35 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804905', 'addr:housenumber': '42', brand: 'Guy Hoquet', 'brand:wikidata': 'Q25383970', 'brand:wikipedia': "fr:Guy Hoquet l'immobilier", email: 'athismons@guyhoquet.com', facebook: 'http://www.facebook.com/guyhoquetathismons/', office: 'estate_agent', phone: '+33 1 69 38 31 31', 'ref:FR:NAF': '6831Z', 'ref:FR:SIRET': '49943132800016', website: 'http://www.guyhoquet-immobilier-athismons.com/' }, geometry: { type: 'Point', coordinates: [ 2.3817879, 48.7086482 ] }, id: 'node/7139804905' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 31 31 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 31 31 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 31 31 false ### debug: convertProperty: isStringValue? +33 1 69 38 31 31 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 31 31 convertedValue 1 69 38 31 31 ### debug: phone: +33 1 69 38 31 31 => +33 1 69 38 31 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 31 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 31 31 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3817879, 48.7086482 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 31 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804907', 'addr:housenumber': '39', 'payment:cash': 'yes', 'payment:coins': 'yes', 'payment:credit_cards': 'yes', 'payment:debit_cards': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 60 48 00 00', shop: 'florist' }, geometry: { type: 'Point', coordinates: [ 2.3715634, 48.7015666 ] }, id: 'node/7139804907' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert payment:debit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:debit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:debit_cards ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 00 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 00 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 00 00 false ### debug: convertProperty: isStringValue? +33 1 60 48 00 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 00 00 convertedValue 1 60 48 00 00 ### debug: phone: +33 1 60 48 00 00 => +33 1 60 48 00 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 00 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 00 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3715634, 48.7015666 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 00 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804908', 'addr:housenumber': '46', phone: '+33 1 60 48 79 79', 'ref:FR:NAF': '4774Z', 'ref:FR:SIRET': '47821531200016', shop: 'hearing_aids', website: 'http://www.marcbouletaudition.com/' }, geometry: { type: 'Point', coordinates: [ 2.3720066, 48.7013465 ] }, id: 'node/7139804908' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 79 79 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 79 79 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 79 79 false ### debug: convertProperty: isStringValue? +33 1 60 48 79 79 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 79 79 convertedValue 1 60 48 79 79 ### debug: phone: +33 1 60 48 79 79 => +33 1 60 48 79 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 79 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 79 79 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3720066, 48.7013465 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 79 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804909', 'addr:housenumber': '40', facebook: 'http://www.facebook.com/cigexception/', opening_hours: 'Mo-Sa 10:00-20:00', phone: '+33 1 79 93 46 36', 'ref:FR:NAF': '4778C', 'ref:FR:SIRET': '79803512700017', shop: 'e-cigarette' }, geometry: { type: 'Point', coordinates: [ 2.3720096, 48.7010413 ] }, id: 'node/7139804909' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 79 93 46 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 79 93 46 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 79 93 46 36 false ### debug: convertProperty: isStringValue? +33 1 79 93 46 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 79 93 46 36 convertedValue 1 79 93 46 36 ### debug: phone: +33 1 79 93 46 36 => +33 1 79 93 46 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 79 93 46 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 79 93 46 36 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3720096, 48.7010413 ] }, properties: { amenity: 'charging_station', phone: '+33 1 79 93 46 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804910', 'addr:housenumber': '34', amenity: 'bar', phone: '+33 1 69 57 06 67' }, geometry: { type: 'Point', coordinates: [ 2.3720435, 48.7005798 ] }, id: 'node/7139804910' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bar ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bar ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bar true ### debug: convertProperty: isStringValue? bar true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bar => bar ### debug: convertProperty: -- convertedValue bar ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 06 67 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 06 67 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 06 67 false ### debug: convertProperty: isStringValue? +33 1 69 57 06 67 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 06 67 convertedValue 1 69 57 06 67 ### debug: phone: +33 1 69 57 06 67 => +33 1 69 57 06 67 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 06 67 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 06 67 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3720435, 48.7005798 ] }, properties: { amenity: 'bar', phone: '+33 1 69 57 06 67' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804911', 'addr:housenumber': '29', amenity: 'fast_food', cuisine: 'chicken', facebook: 'http://www.facebook.com/Chicken-City-ATHIS-883864138303240/', phone: '+33 1 83 46 66 33', 'ref:FR:NAF': '4532Z', 'ref:FR:SIRET': '83093899900018' }, geometry: { type: 'Point', coordinates: [ 2.371637, 48.7001632 ] }, id: 'node/7139804911' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 83 46 66 33 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 83 46 66 33 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 83 46 66 33 false ### debug: convertProperty: isStringValue? +33 1 83 46 66 33 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 83 46 66 33 convertedValue 1 83 46 66 33 ### debug: phone: +33 1 83 46 66 33 => +33 1 83 46 66 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 83 46 66 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 83 46 66 33 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.371637, 48.7001632 ] }, properties: { amenity: 'fast_food', phone: '+33 1 83 46 66 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804914', 'addr:housenumber': '25', amenity: 'fast_food', cuisine: 'burger', outdoor_seating: 'no', phone: '+33 6 46 38 17 90', website: 'http://the-mins-coffee.business.site/' }, geometry: { type: 'Point', coordinates: [ 2.3716783, 48.6998715 ] }, id: 'node/7139804914' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 46 38 17 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 46 38 17 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 46 38 17 90 false ### debug: convertProperty: isStringValue? +33 6 46 38 17 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 46 38 17 90 convertedValue 6 46 38 17 90 ### debug: phone: +33 6 46 38 17 90 => +33 6 46 38 17 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 46 38 17 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 46 38 17 90 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3716783, 48.6998715 ] }, properties: { amenity: 'fast_food', phone: '+33 6 46 38 17 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804915', 'addr:housenumber': '21', phone: '+33 1 60 48 02 55', shop: 'car_parts' }, geometry: { type: 'Point', coordinates: [ 2.3716671, 48.6996988 ] }, id: 'node/7139804915' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 02 55 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 02 55 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 02 55 false ### debug: convertProperty: isStringValue? +33 1 60 48 02 55 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 02 55 convertedValue 1 60 48 02 55 ### debug: phone: +33 1 60 48 02 55 => +33 1 60 48 02 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 02 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 02 55 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3716671, 48.6996988 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 02 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804917', 'addr:housenumber': '12', brand: 'Roche Bobois', 'brand:wikidata': 'Q3437504', 'brand:wikipedia': 'fr:Roche Bobois', email: 'athis.mons@roche-bobois.com', phone: '+33 1 69 38 28 18', 'ref:FR:NAF': '4759A', 'ref:FR:SIRET': '423 450 832 00047', shop: 'furniture', website: 'https://www.roche-bobois.com/fr-FR/magasins/athis-mons' }, geometry: { type: 'Point', coordinates: [ 2.3721345, 48.6993918 ] }, id: 'node/7139804917' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 28 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 28 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 28 18 false ### debug: convertProperty: isStringValue? +33 1 69 38 28 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 28 18 convertedValue 1 69 38 28 18 ### debug: phone: +33 1 69 38 28 18 => +33 1 69 38 28 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 28 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 28 18 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3721345, 48.6993918 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 28 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804918', 'addr:housenumber': '8', craft: 'window_construction', email: 'contact@ifa-hp.com', facebook: 'http://www.facebook.com/internormifahp/', phone: '+33 1 69 24 00 00', website: 'http://www.ifa-hp.com/' }, geometry: { type: 'Point', coordinates: [ 2.3721467, 48.6989705 ] }, id: 'node/7139804918' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 24 00 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 24 00 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 24 00 00 false ### debug: convertProperty: isStringValue? +33 1 69 24 00 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 24 00 00 convertedValue 1 69 24 00 00 ### debug: phone: +33 1 69 24 00 00 => +33 1 69 24 00 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 24 00 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 24 00 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3721467, 48.6989705 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 24 00 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804919', 'addr:housenumber': '11', phone: '+33 1 60 48 22 24', 'ref:FR:NAF': '9521Z', 'ref:FR:SIRET': '33958614100022', shop: 'appliance' }, geometry: { type: 'Point', coordinates: [ 2.3716995, 48.6989759 ] }, id: 'node/7139804919' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 22 24 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 22 24 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 22 24 false ### debug: convertProperty: isStringValue? +33 1 60 48 22 24 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 22 24 convertedValue 1 60 48 22 24 ### debug: phone: +33 1 60 48 22 24 => +33 1 60 48 22 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 22 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 22 24 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3716995, 48.6989759 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 22 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804920', 'addr:housenumber': '32 bis', amenity: 'bank', 'contact:facebook': 'http://www.facebook.com/FranceInvesteCredit', 'contact:website': 'http://franceinvestcredit.com/', phone: '+33 1 69 84 82 10', 'ref:FR:NAF': '6492Z', 'ref:FR:SIRET': '42935898900029' }, geometry: { type: 'Point', coordinates: [ 2.3721155, 48.7004555 ] }, id: 'node/7139804920' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 84 82 10 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 84 82 10 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 84 82 10 false ### debug: convertProperty: isStringValue? +33 1 69 84 82 10 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 84 82 10 convertedValue 1 69 84 82 10 ### debug: phone: +33 1 69 84 82 10 => +33 1 69 84 82 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 84 82 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 84 82 10 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3721155, 48.7004555 ] }, properties: { amenity: 'bank', phone: '+33 1 69 84 82 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804921', 'addr:housenumber': '33 bis', bakehouse: 'yes', brand: 'Aldi', 'brand:wikidata': 'Q125054', 'brand:wikipedia': 'en:Aldi', operator: 'Aldi', phone: '+33 1 69 38 45 15', shop: 'supermarket', start_date: '2021-04-28', website: 'https://www.aldi.fr/magasin/athis-mons' }, geometry: { type: 'Point', coordinates: [ 2.3705234, 48.7011667 ] }, id: 'node/7139804921' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert bakehouse ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName bakehouse ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: bakehouse ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 45 15 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 45 15 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 45 15 false ### debug: convertProperty: isStringValue? +33 1 69 38 45 15 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 45 15 convertedValue 1 69 38 45 15 ### debug: phone: +33 1 69 38 45 15 => +33 1 69 38 45 15 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 45 15 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 45 15 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3705234, 48.7011667 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 45 15' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804922', 'addr:housenumber': '41', phone: '+33 1 69 42 39 36', 'ref:FR:NAF': '4759A', 'ref:FR:SIRET': '53753559300025', shop: 'kitchen', website: 'http://cuisineselite.com/' }, geometry: { type: 'Point', coordinates: [ 2.3715614, 48.7018114 ] }, id: 'node/7139804922' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 42 39 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 42 39 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 42 39 36 false ### debug: convertProperty: isStringValue? +33 1 69 42 39 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 42 39 36 convertedValue 1 69 42 39 36 ### debug: phone: +33 1 69 42 39 36 => +33 1 69 42 39 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 42 39 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 42 39 36 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3715614, 48.7018114 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 42 39 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804923', 'addr:housenumber': '42', amenity: 'childcare', email: 'athis.mons@lpcr.fr', facebook: 'https://www.facebook.com/lespetitschaperonsrouges', operator: 'Grandir', phone: '+33 1 74 06 21 44', 'ref:FR:NAF': '8891A', 'ref:FR:SIREN': '528570229', website: 'http://www.grandir.com/fr/nurseries/nursery/237' }, geometry: { type: 'Point', coordinates: [ 2.3715444, 48.7021091 ] }, id: 'node/7139804923' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : childcare ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping childcare ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? childcare true ### debug: convertProperty: isStringValue? childcare true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ childcare => childcare ### debug: convertProperty: -- convertedValue childcare ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 74 06 21 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 74 06 21 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 74 06 21 44 false ### debug: convertProperty: isStringValue? +33 1 74 06 21 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 74 06 21 44 convertedValue 1 74 06 21 44 ### debug: phone: +33 1 74 06 21 44 => +33 1 74 06 21 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 74 06 21 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 74 06 21 44 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIREN ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3715444, 48.7021091 ] }, properties: { amenity: 'childcare', phone: '+33 1 74 06 21 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804924', 'addr:housenumber': '52', facebook: 'http://www.facebook.com/pg/Magasin-La-Moldoveanu-1606874769541781/', phone: '+33 6 41 89 50 84', 'ref:FR:NAF': '4711B', 'ref:FR:SIREN': '804 366 177', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.371985, 48.7019311 ] }, id: 'node/7139804924' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 41 89 50 84 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 41 89 50 84 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 41 89 50 84 false ### debug: convertProperty: isStringValue? +33 6 41 89 50 84 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 41 89 50 84 convertedValue 6 41 89 50 84 ### debug: phone: +33 6 41 89 50 84 => +33 6 41 89 50 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 41 89 50 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 41 89 50 84 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIREN ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.371985, 48.7019311 ] }, properties: { amenity: 'charging_station', phone: '+33 6 41 89 50 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804925', 'addr:housenumber': '40', clothes: 'underwear', phone: '+33 1 69 38 18 61', 'ref:FR:NAF': '4771Z', 'ref:FR:SIRET': '40516188600016', shop: 'clothes' }, geometry: { type: 'Point', coordinates: [ 2.3720124, 48.7010045 ] }, id: 'node/7139804925' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert clothes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName clothes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: clothes ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 18 61 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 18 61 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 18 61 false ### debug: convertProperty: isStringValue? +33 1 69 38 18 61 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 18 61 convertedValue 1 69 38 18 61 ### debug: phone: +33 1 69 38 18 61 => +33 1 69 38 18 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 18 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 18 61 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3720124, 48.7010045 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 18 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804926', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '56', 'addr:postcode': '91200', 'addr:street': 'Avenue de la Cour de France', brand: 'MAAF', 'brand:wikidata': 'Q3331028', 'brand:wikipedia': "fr:Mutuelle d'assurance des artisans de France", name: 'MAAF', office: 'insurance', phone: '+33 1 69 57 51 00', website: 'http://www.maaf.fr/assurance/agence-athis-mons' }, geometry: { type: 'Point', coordinates: [ 2.3719779, 48.6970783 ] }, id: 'node/7139804926' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 51 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 51 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 51 00 false ### debug: convertProperty: isStringValue? +33 1 69 57 51 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 51 00 convertedValue 1 69 57 51 00 ### debug: phone: +33 1 69 57 51 00 => +33 1 69 57 51 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 51 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 51 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3719779, 48.6970783 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 51 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804929', 'addr:housenumber': '60', office: 'insurance', phone: '+33 1 48 10 45 95', website: 'http://www.assu2000.fr/assurance-athis-mons-assu-2000.html#xtmc=91200&xtnp=1&xtcr=1' }, geometry: { type: 'Point', coordinates: [ 2.3719228, 48.7026116 ] }, id: 'node/7139804929' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 48 10 45 95 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 48 10 45 95 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 48 10 45 95 false ### debug: convertProperty: isStringValue? +33 1 48 10 45 95 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 48 10 45 95 convertedValue 1 48 10 45 95 ### debug: phone: +33 1 48 10 45 95 => +33 1 48 10 45 95 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 48 10 45 95 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 48 10 45 95 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3719228, 48.7026116 ] }, properties: { amenity: 'charging_station', phone: '+33 1 48 10 45 95' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804930', 'addr:housenumber': '64', amenity: 'bank', atm: 'yes', brand: 'LCL', 'brand:wikidata': 'Q779722', 'brand:wikipedia': 'fr:Crédit lyonnais', drive_through: 'no', phone: '+331 01 60 48 78 96', 'ref:FR:NAF': '6419Z', 'ref:FR:SIRET': '95450974105234', website: 'http://agence.lcl.fr/01443-lcl-athis-mons/' }, geometry: { type: 'Point', coordinates: [ 2.3719241, 48.7026894 ] }, id: 'node/7139804930' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 01 60 48 78 96 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 01 60 48 78 96 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 01 60 48 78 96 false ### debug: convertProperty: isStringValue? +331 01 60 48 78 96 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 01 60 48 78 96 convertedValue 1 01 60 48 78 96 ### debug: phone: +331 01 60 48 78 96 => +33 1 01 60 48 78 96 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 01 60 48 78 96 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 01 60 48 78 96 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3719241, 48.7026894 ] }, properties: { amenity: 'bank', phone: '+33 1 01 60 48 78 96' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804931', 'addr:housenumber': '51', email: '4c2@wanadoo.fr', phone: '+33 1 69 57 90 90', 'ref:FR:NAF': '4651Z', 'ref:FR:SIRET': '40315077400020', shop: 'computer' }, geometry: { type: 'Point', coordinates: [ 2.3715212, 48.7023628 ] }, id: 'node/7139804931' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 90 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 90 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 90 90 false ### debug: convertProperty: isStringValue? +33 1 69 57 90 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 90 90 convertedValue 1 69 57 90 90 ### debug: phone: +33 1 69 57 90 90 => +33 1 69 57 90 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 90 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 90 90 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3715212, 48.7023628 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 90 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804932', 'addr:housenumber': '51', email: 'contact@paris-piles-batteries.fr', phone: '+33 1 60 48 12 73', 'ref:FR:NAF': '4669A', 'ref:FR:SIRET': '52296045900017', shop: 'electronics', website: 'http://paris-piles-batteries.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3712738, 48.7023406 ] }, id: 'node/7139804932' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 12 73 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 12 73 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 12 73 false ### debug: convertProperty: isStringValue? +33 1 60 48 12 73 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 12 73 convertedValue 1 60 48 12 73 ### debug: phone: +33 1 60 48 12 73 => +33 1 60 48 12 73 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 12 73 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 12 73 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3712738, 48.7023406 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 12 73' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804933', 'addr:housenumber': '49', amenity: 'restaurant', cuisine: 'portuguese', facebook: 'http://www.facebook.com/carlos.lacaravelle.1', phone: '+33 1 69 38 71 56', 'ref:FR:NAF': '7010Z', 'ref:FR:SIRET': '80484999000010' }, geometry: { type: 'Point', coordinates: [ 2.3715316, 48.702226 ] }, id: 'node/7139804933' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 71 56 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 71 56 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 71 56 false ### debug: convertProperty: isStringValue? +33 1 69 38 71 56 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 71 56 convertedValue 1 69 38 71 56 ### debug: phone: +33 1 69 38 71 56 => +33 1 69 38 71 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 71 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 71 56 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3715316, 48.702226 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 38 71 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804934', 'addr:housenumber': '89', amenity: 'restaurant', cuisine: 'arab', phone: '+33 1 69 38 00 00', 'ref:FR:NAF': '5610A', 'ref:FR:SIRET': '41982487500019' }, geometry: { type: 'Point', coordinates: [ 2.3713942, 48.7047694 ] }, id: 'node/7139804934' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 00 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 00 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 00 00 false ### debug: convertProperty: isStringValue? +33 1 69 38 00 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 00 00 convertedValue 1 69 38 00 00 ### debug: phone: +33 1 69 38 00 00 => +33 1 69 38 00 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 00 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 00 00 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3713942, 48.7047694 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 38 00 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804935', 'addr:housenumber': '87', phone: '+33 1 60 48 24 24', 'ref:FR:NAF': '4520A', 'ref:FR:SIRET': '40265209300012', 'service:vehicle:repairs': 'yes', shop: 'car_repair', website: 'http://www.franceparebrise.fr/reparation-pare-brise/reparation-de-pare-brise-athis-mons' }, geometry: { type: 'Point', coordinates: [ 2.3713955, 48.7046848 ] }, id: 'node/7139804935' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 24 24 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 24 24 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 24 24 false ### debug: convertProperty: isStringValue? +33 1 60 48 24 24 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 24 24 convertedValue 1 60 48 24 24 ### debug: phone: +33 1 60 48 24 24 => +33 1 60 48 24 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 24 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 24 24 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert service:vehicle:repairs ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:repairs ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:repairs ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3713955, 48.7046848 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 24 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804937', 'addr:housenumber': '75', phone: '+33 1 69 43 42 37', 'ref:FR:NAF': '4711B', 'ref:FR:SIRET': '83056956200010', shop: 'convenience', website: 'http://athis-mons-exo-mini.business.site/' }, geometry: { type: 'Point', coordinates: [ 2.3714057, 48.7041841 ] }, id: 'node/7139804937' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 43 42 37 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 43 42 37 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 43 42 37 false ### debug: convertProperty: isStringValue? +33 1 69 43 42 37 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 43 42 37 convertedValue 1 69 43 42 37 ### debug: phone: +33 1 69 43 42 37 => +33 1 69 43 42 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 42 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 42 37 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3714057, 48.7041841 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 43 42 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804938', 'addr:housenumber': '75', amenity: 'driving_school', email: 'athis-mons@autoecole-inris.com', phone: '+33 1 60 48 29 03', 'ref:FR:NAF': '8553Z', 'ref:FR:SIRET': '83222128700010', website: 'http://www.inris-formations.com/centre/auto-ecole-athis-mons-5/' }, geometry: { type: 'Point', coordinates: [ 2.3713937, 48.7043496 ] }, id: 'node/7139804938' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 29 03 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 29 03 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 29 03 false ### debug: convertProperty: isStringValue? +33 1 60 48 29 03 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 29 03 convertedValue 1 60 48 29 03 ### debug: phone: +33 1 60 48 29 03 => +33 1 60 48 29 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 29 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 29 03 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3713937, 48.7043496 ] }, properties: { amenity: 'driving_school', phone: '+33 1 60 48 29 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804939', 'addr:housenumber': '80', brand: 'Macif', 'brand:wikidata': 'Q3331021', 'brand:wikipedia': "fr:Mutuelle assurance des commerçants et industriels de France et des cadres et des salariés de l'industrie et du commerce", office: 'insurance', phone: '+33 9 69 39 49 29', 'ref:FR:NAF': '6512Z', 'ref:FR:SIRET': '78145251104535' }, geometry: { type: 'Point', coordinates: [ 2.3719098, 48.7040761 ] }, id: 'node/7139804939' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 69 39 49 29 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 69 39 49 29 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 69 39 49 29 false ### debug: convertProperty: isStringValue? +33 9 69 39 49 29 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 69 39 49 29 convertedValue 9 69 39 49 29 ### debug: phone: +33 9 69 39 49 29 => +33 9 69 39 49 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 69 39 49 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 69 39 49 29 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3719098, 48.7040761 ] }, properties: { amenity: 'charging_station', phone: '+33 9 69 39 49 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804940', 'addr:housenumber': '76', email: 'agpyramide@cegetel.net', office: 'estate_agent', phone: '+33 1 69 38 00 62', 'ref:FR:NAF': '6831Z', 'ref:FR:SIRET': '42286043700017' }, geometry: { type: 'Point', coordinates: [ 2.3719655, 48.7038923 ] }, id: 'node/7139804940' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 00 62 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 00 62 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 00 62 false ### debug: convertProperty: isStringValue? +33 1 69 38 00 62 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 00 62 convertedValue 1 69 38 00 62 ### debug: phone: +33 1 69 38 00 62 => +33 1 69 38 00 62 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 00 62 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 00 62 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3719655, 48.7038923 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 00 62' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7139804941', 'addr:housenumber': '77', email: 'piecesautoillico@orange.fr', facebook: 'https://www.facebook.com/tescoaruhazak', phone: '+33 1 70 58 00 92', 'ref:FR:NAF': '4532Z', 'ref:FR:SIRET': '792 667 735 00015', shop: 'car_parts', website: 'http://www.piecesautoillico.com/' }, geometry: { type: 'Point', coordinates: [ 2.3713916, 48.7043953 ] }, id: 'node/7139804941' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 70 58 00 92 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 70 58 00 92 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 70 58 00 92 false ### debug: convertProperty: isStringValue? +33 1 70 58 00 92 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 70 58 00 92 convertedValue 1 70 58 00 92 ### debug: phone: +33 1 70 58 00 92 => +33 1 70 58 00 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 70 58 00 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 70 58 00 92 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3713916, 48.7043953 ] }, properties: { amenity: 'charging_station', phone: '+33 1 70 58 00 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140264041', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '101', 'addr:postcode': '91260', 'addr:street': 'Avenue de la Cour de France', craft: 'window_construction', name: 'Arts & Fenêtres', phone: '+33 169839476', website: 'https://jmgbaie.artetfenetres.com/' }, geometry: { type: 'Point', coordinates: [ 2.3714667, 48.6971801 ] }, id: 'node/7140264041' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169839476 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169839476 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169839476 false ### debug: convertProperty: isStringValue? +33 169839476 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169839476 convertedValue 1 69 83 94 76 ### debug: phone: +33 169839476 => +33 1 69 83 94 76 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 83 94 76 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 83 94 76 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3714667, 48.6971801 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 83 94 76' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140264042', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '101', 'addr:postcode': '91260', 'addr:street': 'Avenue de la Cour de France', facebook: 'https://www.facebook.com/pg/boutikexpertsjuvisy02/', name: 'Boutik Experts', office: 'accountant', phone: '+33 9 83 25 6113', website: 'https://boutik-experts.com/' }, geometry: { type: 'Point', coordinates: [ 2.3714923, 48.6972911 ] }, id: 'node/7140264042' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 83 25 6113 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 83 25 6113 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 83 25 6113 false ### debug: convertProperty: isStringValue? +33 9 83 25 6113 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 83 25 6113 convertedValue 9 83 25 61 13 ### debug: phone: +33 9 83 25 6113 => +33 9 83 25 61 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 83 25 61 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 83 25 61 13 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3714923, 48.6972911 ] }, properties: { amenity: 'charging_station', phone: '+33 9 83 25 61 13' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140264043', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '105', 'addr:postcode': '91260', 'addr:street': 'Avenue de la Cour de France', name: 'Proximmob', office: 'estate_agent', phone: '+33 1 69 21 81 72', 'ref:FR:NAF': '6832A', 'ref:FR:SIRET': '41224210900046', website: 'http://www.proximmob.com/' }, geometry: { type: 'Point', coordinates: [ 2.3715436, 48.6975358 ] }, id: 'node/7140264043' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 81 72 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 81 72 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 81 72 false ### debug: convertProperty: isStringValue? +33 1 69 21 81 72 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 81 72 convertedValue 1 69 21 81 72 ### debug: phone: +33 1 69 21 81 72 => +33 1 69 21 81 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 81 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 81 72 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3715436, 48.6975358 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 81 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140264044', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '103', 'addr:postcode': '91260', 'addr:street': 'Avenue de la Cour de France', amenity: 'fast_food', cuisine: 'burger', drive_through: 'no', name: 'Point B', opening_hours: 'Mo-Th 11:00-24:00, Fr 15:00-02:00, Sa,Su 11:00-02:00', phone: '+33 6 17 13 14 54', 'ref:FR:NAF': '5610C', 'ref:FR:SIRET': '81302467600013', website: 'https://pointb-officiel.com/nos-restaurants/juvisy-sur-orge/' }, geometry: { type: 'Point', coordinates: [ 2.3715082, 48.6973565 ] }, id: 'node/7140264044' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 17 13 14 54 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 17 13 14 54 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 17 13 14 54 false ### debug: convertProperty: isStringValue? +33 6 17 13 14 54 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 17 13 14 54 convertedValue 6 17 13 14 54 ### debug: phone: +33 6 17 13 14 54 => +33 6 17 13 14 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 17 13 14 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 17 13 14 54 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3715082, 48.6973565 ] }, properties: { amenity: 'fast_food', phone: '+33 6 17 13 14 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140264045', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '111', 'addr:postcode': '91260', 'addr:street': 'Avenue de la Cour de France', amenity: 'restaurant', cuisine: 'sushi', facebook: 'https://www.facebook.com/Yaki-Sushi-136168196494933/', name: 'Yaki Sushi', phone: '+33 1 69 45 32 55', 'ref:FR:NAF': '5610A', 'ref:FR:SIRET': '52207843500016', website: 'https://yakisushi-91.com/' }, geometry: { type: 'Point', coordinates: [ 2.3716314, 48.697923 ] }, id: 'node/7140264045' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 45 32 55 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 45 32 55 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 45 32 55 false ### debug: convertProperty: isStringValue? +33 1 69 45 32 55 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 45 32 55 convertedValue 1 69 45 32 55 ### debug: phone: +33 1 69 45 32 55 => +33 1 69 45 32 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 45 32 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 45 32 55 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3716314, 48.697923 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 45 32 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140264047', 'addr:housenumber': '2', email: 'athisvoyages@gmail.com', facebook: 'http://www.facebook.com/athisvoyages', phone: '+33 1 69 05 20 92', 'ref:FR:NAF': '7911Z', 'ref:FR:SIRET': '810 362 764 00013', shop: 'travel_agency', website: 'http://www.athis-voyages.com/' }, geometry: { type: 'Point', coordinates: [ 2.3722227, 48.6984147 ] }, id: 'node/7140264047' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 05 20 92 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 05 20 92 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 05 20 92 false ### debug: convertProperty: isStringValue? +33 1 69 05 20 92 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 05 20 92 convertedValue 1 69 05 20 92 ### debug: phone: +33 1 69 05 20 92 => +33 1 69 05 20 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 05 20 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 05 20 92 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3722227, 48.6984147 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 05 20 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140305068', 'addr:full': '75 Avenue Jacques Chirac 91200 Athis-Mons', 'addr:postcode': '91200', beauty: 'tanning', facebook: 'https://www.facebook.com/California-Sun-Centre-de-bronzage-%C3%A0-Athis-mons-148440802181698/', name: 'California Sun', phone: '+33 1 69 42 82 01', 'ref:FR:NAF': '9604Z', 'ref:FR:SIRET': '81532241700016', shop: 'beauty', website: 'https://sites.google.com/site/californiasun91bronzage/' }, geometry: { type: 'Point', coordinates: [ 2.3645988, 48.7055347 ] }, id: 'node/7140305068' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 42 82 01 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 42 82 01 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 42 82 01 false ### debug: convertProperty: isStringValue? +33 1 69 42 82 01 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 42 82 01 convertedValue 1 69 42 82 01 ### debug: phone: +33 1 69 42 82 01 => +33 1 69 42 82 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 42 82 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 42 82 01 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3645988, 48.7055347 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 42 82 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140305069', 'addr:full': '75 Avenue Jacques Chirac 91200 Athis-Mons', 'addr:postcode': '91200', email: 'thejun.coiffure@gmail.com', facebook: 'http://www.facebook.com/profile.php?id=100014990978806', name: "Thejun's Coiffure", phone: '+33 9 86 31 38 83', 'ref:FR:NAF': '9602A', 'ref:FR:SIRET': '81535682900011', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.3642832, 48.70553 ] }, id: 'node/7140305069' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 86 31 38 83 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 86 31 38 83 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 86 31 38 83 false ### debug: convertProperty: isStringValue? +33 9 86 31 38 83 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 86 31 38 83 convertedValue 9 86 31 38 83 ### debug: phone: +33 9 86 31 38 83 => +33 9 86 31 38 83 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 86 31 38 83 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 86 31 38 83 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3642832, 48.70553 ] }, properties: { amenity: 'charging_station', phone: '+33 9 86 31 38 83' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140305070', 'addr:full': '77 Avenue Jacques Chirac 91200 Athis-Mons', 'addr:postcode': '91200', 'description:covid19': 'Livraison de proximité possible pour 2/3 personnes.', email: 'lessaveurs@bbox.fr', name: 'Les Saveurs', phone: '+33 9 82 22 00 63', 'ref:FR:NAF': '4711B', 'ref:FR:SIRET': '79448301600018', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.3637988, 48.7055223 ] }, id: 'node/7140305070' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 82 22 00 63 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 82 22 00 63 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 82 22 00 63 false ### debug: convertProperty: isStringValue? +33 9 82 22 00 63 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 82 22 00 63 convertedValue 9 82 22 00 63 ### debug: phone: +33 9 82 22 00 63 => +33 9 82 22 00 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 82 22 00 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 82 22 00 63 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3637988, 48.7055223 ] }, properties: { amenity: 'charging_station', phone: '+33 9 82 22 00 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140305071', 'addr:full': '77 Avenue Jacques Chirac 91200 Athis-Mons', brand: 'Lissac', 'brand:wikidata': 'Q63102559', email: 'lissac.athis@outlook.com', facebook: 'http://www.facebook.com/LISSAC.OPTICIEN.ATHIS.MONS', name: 'Lissac', phone: '+33 1 69 42 30 80', shop: 'optician', website: 'http://www.lissac-athis-mons-opticien.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3635874, 48.7054972 ] }, id: 'node/7140305071' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 42 30 80 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 42 30 80 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 42 30 80 false ### debug: convertProperty: isStringValue? +33 1 69 42 30 80 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 42 30 80 convertedValue 1 69 42 30 80 ### debug: phone: +33 1 69 42 30 80 => +33 1 69 42 30 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 42 30 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 42 30 80 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3635874, 48.7054972 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 42 30 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140305072', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '2', 'addr:postcode': '91550', 'addr:street': 'Avenue Jean Jaurès', email: 'la-viande-a-gogo@orange.fr', facebook: 'https://www.facebook.com/pages/category/Butcher-Shop/La-Viande-A-GOGO-475071802623315/', name: 'Viande à Gogo', opening_hours: 'Tu-Sa 09:00-19:30; Su 09:00-13:00', phone: '+33 1 69 38 79 53', 'ref:FR:NAF': '4722Z', 'ref:FR:SIRET': '79516028200013', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.3635997, 48.705797 ] }, id: 'node/7140305072' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 79 53 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 79 53 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 79 53 false ### debug: convertProperty: isStringValue? +33 1 69 38 79 53 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 79 53 convertedValue 1 69 38 79 53 ### debug: phone: +33 1 69 38 79 53 => +33 1 69 38 79 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 79 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 79 53 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3635997, 48.705797 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 79 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140305074', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '94', 'addr:postcode': '91550', 'addr:street': 'Avenue de Verdun', name: 'Marché Entrepôt Paray 1', phone: '+33 1 60 48 39 55', shop: 'convenience', website: 'https://www.marcheentrepot.fr/marche-entrepot-paray-1/' }, geometry: { type: 'Point', coordinates: [ 2.3638415, 48.7058275 ] }, id: 'node/7140305074' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 39 55 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 39 55 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 39 55 false ### debug: convertProperty: isStringValue? +33 1 60 48 39 55 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 39 55 convertedValue 1 60 48 39 55 ### debug: phone: +33 1 60 48 39 55 => +33 1 60 48 39 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 39 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 39 55 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3638415, 48.7058275 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 39 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140305075', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '88', 'addr:postcode': '91550', 'addr:street': 'Avenue de Verdun', name: 'Marché Entrepôt Paray 2', phone: '+33 1 69 45 55 94', shop: 'convenience', website: 'https://www.marcheentrepot.fr/marche-entrepot-paray-2/' }, geometry: { type: 'Point', coordinates: [ 2.3646256, 48.7058661 ] }, id: 'node/7140305075' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 45 55 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 45 55 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 45 55 94 false ### debug: convertProperty: isStringValue? +33 1 69 45 55 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 45 55 94 convertedValue 1 69 45 55 94 ### debug: phone: +33 1 69 45 55 94 => +33 1 69 45 55 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 45 55 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 45 55 94 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3646256, 48.7058661 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 45 55 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7140305076', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '74', 'addr:postcode': '91550', 'addr:street': 'Avenue de Verdun', name: 'Paray Exo Marché', phone: '+33 9 54 17 95 17', 'ref:FR:NAF': '4711B', 'ref:FR:SIRET': '80278201100018', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.365525, 48.7058627 ] }, id: 'node/7140305076' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 54 17 95 17 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 54 17 95 17 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 54 17 95 17 false ### debug: convertProperty: isStringValue? +33 9 54 17 95 17 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 54 17 95 17 convertedValue 9 54 17 95 17 ### debug: phone: +33 9 54 17 95 17 => +33 9 54 17 95 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 54 17 95 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 54 17 95 17 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.365525, 48.7058627 ] }, properties: { amenity: 'charging_station', phone: '+33 9 54 17 95 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7145723629', amenity: 'restaurant', 'contact:facebook': 'https://fr-fr.facebook.com/Africara%C3%AFb-FOOD-Restaurant-1400360366915191/', cuisine: 'caribbean;african', email: 'africaraibfood@gmail.com', name: 'Africaraïb Food', opening_hours: 'Mo 12:00-15:00; Tu-Th 12:00-15:00,19:00-22:00; Fr 12:00-15:00,19:00-23:00; Sa 19:00-23:00', phone: '+33 1 64 98 61 41' }, geometry: { type: 'Point', coordinates: [ 2.4231265, 48.6231898 ] }, id: 'node/7145723629' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 98 61 41 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 98 61 41 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 98 61 41 false ### debug: convertProperty: isStringValue? +33 1 64 98 61 41 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 98 61 41 convertedValue 1 64 98 61 41 ### debug: phone: +33 1 64 98 61 41 => +33 1 64 98 61 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 61 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 61 41 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4231265, 48.6231898 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 98 61 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7146685496', 'addr:city': 'Athis-Mons', 'addr:housenumber': '147', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', email: 'lesbqs@free.fr', facebook: 'http://www.facebook.com/Les-Bouquets-de-Sophia-1973954692922249/', name: 'Les Bouquets de Sophia', phone: '+33 7 81 13 10 36', 'ref:FR:NAF': '4789Z', 'ref:FR:SIRET': '82340896800027', shop: 'florist' }, geometry: { type: 'Point', coordinates: [ 2.3579064, 48.7054625 ] }, id: 'node/7146685496' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 81 13 10 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 81 13 10 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 81 13 10 36 false ### debug: convertProperty: isStringValue? +33 7 81 13 10 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 81 13 10 36 convertedValue 7 81 13 10 36 ### debug: phone: +33 7 81 13 10 36 => +33 7 81 13 10 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 81 13 10 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 81 13 10 36 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3579064, 48.7054625 ] }, properties: { amenity: 'charging_station', phone: '+33 7 81 13 10 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7146685498', 'addr:city': 'Athis-Mons', 'addr:housenumber': '9', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', amenity: 'pharmacy', dispensing: 'yes', drive_through: 'no', email: 'pharmaciedelabelleetoile@orange.fr', healthcare: 'pharmacy', name: 'Pharmacie de la Belle Étoile', phone: '+33 1 69 72 73 27', 'ref:FR:FINESS': '910005321', 'ref:FR:NAF': '4773Z', 'ref:FR:SIRET': '80336051000025' }, geometry: { type: 'Point', coordinates: [ 2.370188, 48.705724 ] }, id: 'node/7146685498' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 72 73 27 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 72 73 27 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 72 73 27 false ### debug: convertProperty: isStringValue? +33 1 69 72 73 27 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 72 73 27 convertedValue 1 69 72 73 27 ### debug: phone: +33 1 69 72 73 27 => +33 1 69 72 73 27 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 72 73 27 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 72 73 27 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.370188, 48.705724 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 72 73 27' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7146685500', 'addr:city': 'Athis-Mons', 'addr:housenumber': '153', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', facebook: 'http://www.facebook.com/popsetcie', name: 'Pops et Cie', phone: '+33 1 69 38 30 53', 'ref:FR:NAF': '9609Z', 'ref:FR:SIRET': '79932027000017', shop: 'pet_grooming', website: 'http://toilettage-popsetcie.wixsite.com/pops-et-cie' }, geometry: { type: 'Point', coordinates: [ 2.357079, 48.705514 ] }, id: 'node/7146685500' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 30 53 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 30 53 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 30 53 false ### debug: convertProperty: isStringValue? +33 1 69 38 30 53 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 30 53 convertedValue 1 69 38 30 53 ### debug: phone: +33 1 69 38 30 53 => +33 1 69 38 30 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 30 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 30 53 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.357079, 48.705514 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 30 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7146685501', 'addr:city': 'Athis-Mons', 'addr:housenumber': '7', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', craft: 'electronics_repair', email: 'athis-mons@allopsm.fr', facebook: 'http://www.facebook.com/Point.Service.Mobiles', name: 'Point Service Mobiles', phone: '+33 1 69 57 98 98', 'ref:FR:NAF': '4754Z', 'ref:FR:SIRET': '42096752300010', short_name: 'PSM', website: 'https://boutique.allopsm.fr/8-point-service-mobiles-athis-mons' }, geometry: { type: 'Point', coordinates: [ 2.3704234, 48.7057275 ] }, id: 'node/7146685501' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 98 98 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 98 98 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 98 98 false ### debug: convertProperty: isStringValue? +33 1 69 57 98 98 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 98 98 convertedValue 1 69 57 98 98 ### debug: phone: +33 1 69 57 98 98 => +33 1 69 57 98 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 98 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 98 98 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3704234, 48.7057275 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 98 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7146685502', 'addr:city': 'Athis-Mons', 'addr:housenumber': '2', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', craft: 'electronics_repair', name: 'Zaza Telecom', phone: '+33 9 73 56 43 95', 'ref:FR:NAF': '6190Z', 'ref:FR:SIRET': '79990029500012' }, geometry: { type: 'Point', coordinates: [ 2.371099, 48.7060065 ] }, id: 'node/7146685502' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 73 56 43 95 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 73 56 43 95 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 73 56 43 95 false ### debug: convertProperty: isStringValue? +33 9 73 56 43 95 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 73 56 43 95 convertedValue 9 73 56 43 95 ### debug: phone: +33 9 73 56 43 95 => +33 9 73 56 43 95 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 73 56 43 95 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 73 56 43 95 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.371099, 48.7060065 ] }, properties: { amenity: 'charging_station', phone: '+33 9 73 56 43 95' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7146685503', 'addr:city': 'Athis-Mons', 'addr:housenumber': '145 ter', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', brand: 'Allianz', 'brand:wikidata': 'Q487292', 'brand:wikipedia': 'en:Allianz', email: 'h991031@agents.allianz.fr', facebook: 'http://www.facebook.com/allianzfortunato/', name: 'Allianz', office: 'insurance', phone: '+33 1 69 05 71 00', 'ref:FR:NAF': '6622Z', 'ref:FR:SIRET': '43865698500027' }, geometry: { type: 'Point', coordinates: [ 2.35832, 48.7054849 ] }, id: 'node/7146685503' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 05 71 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 05 71 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 05 71 00 false ### debug: convertProperty: isStringValue? +33 1 69 05 71 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 05 71 00 convertedValue 1 69 05 71 00 ### debug: phone: +33 1 69 05 71 00 => +33 1 69 05 71 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 05 71 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 05 71 00 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.35832, 48.7054849 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 05 71 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7146685504', 'addr:city': 'Athis-Mons', 'addr:housenumber': '137', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', craft: 'plumber', name: 'Athis Sanitaires', phone: '+33 1 69 38 56 46', 'ref:FR:NAF': '4322A', 'ref:FR:SIRET': '33362858400034' }, geometry: { type: 'Point', coordinates: [ 2.3593263, 48.7054896 ] }, id: 'node/7146685504' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 56 46 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 56 46 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 56 46 false ### debug: convertProperty: isStringValue? +33 1 69 38 56 46 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 56 46 convertedValue 1 69 38 56 46 ### debug: phone: +33 1 69 38 56 46 => +33 1 69 38 56 46 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 56 46 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 56 46 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3593263, 48.7054896 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 56 46' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7146685505', 'addr:city': 'Athis-Mons', 'addr:housenumber': '137', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', facebook: 'http://www.facebook.com/KrystalBeauteAthisMons', name: 'Krystal Beauté', phone: '+33 9 83 02 80 82', 'ref:FR:NAF': '9602A', 'ref:FR:SIRET': '41067464200039', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.3592343, 48.7054896 ] }, id: 'node/7146685505' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 83 02 80 82 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 83 02 80 82 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 83 02 80 82 false ### debug: convertProperty: isStringValue? +33 9 83 02 80 82 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 83 02 80 82 convertedValue 9 83 02 80 82 ### debug: phone: +33 9 83 02 80 82 => +33 9 83 02 80 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 83 02 80 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 83 02 80 82 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3592343, 48.7054896 ] }, properties: { amenity: 'charging_station', phone: '+33 9 83 02 80 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7146685506', 'addr:city': 'Athis-Mons', 'addr:housenumber': '137', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', name: 'BAT Modélisme', phone: '+33 1 69 84 87 51', 'ref:FR:NAF': '4649Z', 'ref:FR:SIRET': '38226286300014', shop: 'hobby', website: 'http://www.batmodelisme.com/' }, geometry: { type: 'Point', coordinates: [ 2.3594019, 48.7054909 ] }, id: 'node/7146685506' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 84 87 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 84 87 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 84 87 51 false ### debug: convertProperty: isStringValue? +33 1 69 84 87 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 84 87 51 convertedValue 1 69 84 87 51 ### debug: phone: +33 1 69 84 87 51 => +33 1 69 84 87 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 84 87 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 84 87 51 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3594019, 48.7054909 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 84 87 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7146685507', 'addr:city': 'Athis-Mons', 'addr:housenumber': '139', 'addr:postcode': '91200', 'addr:street': 'Avenue de Morangis', amenity: 'restaurant', name: 'Les Granges', phone: '+33 1 69 38 91 22', 'ref:FR:NAF': '5610A', 'ref:FR:SIRET': '32665272400013' }, geometry: { type: 'Point', coordinates: [ 2.3591595, 48.705541 ] }, id: 'node/7146685507' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 91 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 91 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 91 22 false ### debug: convertProperty: isStringValue? +33 1 69 38 91 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 91 22 convertedValue 1 69 38 91 22 ### debug: phone: +33 1 69 38 91 22 => +33 1 69 38 91 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 91 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 91 22 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3591595, 48.705541 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 38 91 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7169723385', 'addr:housenumber': '12', 'addr:street': 'Place du Général de Gaulle', brand: 'Laforêt', 'brand:wikidata': 'Q56310946', 'brand:wikipedia': 'fr:Laforêt (immobilier)', 'contact:city': 'Limours', 'contact:housenumber': '12', 'contact:phone': '+33 1 78 65 30 23', 'contact:postcode': '91470', 'contact:street': 'Place du Général de Gaulle', name: 'Laforêt', office: 'estate_agent', opening_hours: 'Tu-Fr 09:30-12:30, 14:00-19:30; Sa 09:30-12:30', phone: '+33 178653023', website: 'http://www.laforet.com/limours' }, geometry: { type: 'Point', coordinates: [ 2.0770084, 48.6459648 ] }, id: 'node/7169723385' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 178653023 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 178653023 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 178653023 false ### debug: convertProperty: isStringValue? +33 178653023 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 178653023 convertedValue 1 78 65 30 23 ### debug: phone: +33 178653023 => +33 1 78 65 30 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 65 30 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 65 30 23 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0770084, 48.6459648 ] }, properties: { amenity: 'charging_station', phone: '+33 1 78 65 30 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7172708391', abbr_name: 'SMCA', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Rue des Pistes', name: 'Société de manutention des carburants aviation', phone: '+33 1 49 75 74 92', shop: 'fuel' }, geometry: { type: 'Point', coordinates: [ 2.3989399, 48.7182534 ] }, id: 'node/7172708391' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert abbr_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName abbr_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: abbr_name ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 49 75 74 92 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 49 75 74 92 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 49 75 74 92 false ### debug: convertProperty: isStringValue? +33 1 49 75 74 92 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 49 75 74 92 convertedValue 1 49 75 74 92 ### debug: phone: +33 1 49 75 74 92 => +33 1 49 75 74 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 49 75 74 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 49 75 74 92 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3989399, 48.7182534 ] }, properties: { amenity: 'charging_station', phone: '+33 1 49 75 74 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7174463546', 'addr:housenumber': '31', office: 'company', phone: '+33 1 60 48 73 73', website: 'https://www.skyrainbow.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3950977, 48.698622 ] }, id: 'node/7174463546' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 73 73 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 73 73 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 73 73 false ### debug: convertProperty: isStringValue? +33 1 60 48 73 73 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 73 73 convertedValue 1 60 48 73 73 ### debug: phone: +33 1 60 48 73 73 => +33 1 60 48 73 73 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 73 73 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 73 73 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3950977, 48.698622 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 73 73' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7174463547', 'addr:housenumber': '33', office: 'company', phone: '+33 1 69 57 55 80', website: 'https://www.ter-france.fr' }, geometry: { type: 'Point', coordinates: [ 2.3955135, 48.6989371 ] }, id: 'node/7174463547' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 55 80 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 55 80 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 55 80 false ### debug: convertProperty: isStringValue? +33 1 69 57 55 80 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 55 80 convertedValue 1 69 57 55 80 ### debug: phone: +33 1 69 57 55 80 => +33 1 69 57 55 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 55 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 55 80 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3955135, 48.6989371 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 55 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7174463548', 'addr:housenumber': '25', office: 'company', phone: '+33 1 75 30 20 20', website: 'https://www.furnotel.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3919688, 48.6963946 ] }, id: 'node/7174463548' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 75 30 20 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 75 30 20 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 75 30 20 20 false ### debug: convertProperty: isStringValue? +33 1 75 30 20 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 75 30 20 20 convertedValue 1 75 30 20 20 ### debug: phone: +33 1 75 30 20 20 => +33 1 75 30 20 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 75 30 20 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 75 30 20 20 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3919688, 48.6963946 ] }, properties: { amenity: 'charging_station', phone: '+33 1 75 30 20 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7204004262', 'addr:housenumber': '69', amenity: 'restaurant', cuisine: 'indian', delivery: 'yes', email: 'homeindies@gmail.com', facebook: 'https://www.facebook.com/homeindies/', phone: '+33 1 70 58 00 66', 'ref:FR:NAF': '5610A', 'ref:FR:SIRET': '80150070300013', takeaway: 'yes', website: 'http://www.home-indies.com/' }, geometry: { type: 'Point', coordinates: [ 2.3713832, 48.7035581 ] }, id: 'node/7204004262' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 70 58 00 66 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 70 58 00 66 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 70 58 00 66 false ### debug: convertProperty: isStringValue? +33 1 70 58 00 66 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 70 58 00 66 convertedValue 1 70 58 00 66 ### debug: phone: +33 1 70 58 00 66 => +33 1 70 58 00 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 70 58 00 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 70 58 00 66 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3713832, 48.7035581 ] }, properties: { amenity: 'restaurant', phone: '+33 1 70 58 00 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7204091298', 'addr:city': 'La Ville-du-Bois', 'addr:housenumber': '49', 'addr:postcode': '91620', 'addr:street': 'Grande Rue', amenity: 'restaurant', cuisine: 'japanese', description: '"Restaurant de Food Fusion situé a la Ville du Bois 91. Sur place et à emporter Livraison de nuit à partir de 19h 7j sur7"', image: 'IMG_4953.JPG', name: 'Shonen Taste', opening_hours: '11:00-21:00', phone: '+33 1 69 63 73 45', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2020', website: 'https://shonentaste-livraison.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2696962, 48.6588403 ] }, id: 'node/7204091298' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert image ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName image ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: image ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 63 73 45 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 63 73 45 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 63 73 45 false ### debug: convertProperty: isStringValue? +33 1 69 63 73 45 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 63 73 45 convertedValue 1 69 63 73 45 ### debug: phone: +33 1 69 63 73 45 => +33 1 69 63 73 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 63 73 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 63 73 45 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2696962, 48.6588403 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 63 73 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7205658775', 'addr:city': 'Orly', 'addr:housenumber': '11', 'addr:postcode': '94310', 'addr:street': 'Avenue Henri Farman', email: 'contact@grandorlyseinebievre.fr', government: 'administrative', name: 'Grand-Orly Seine Bièvre', office: 'government', phone: '+33 1 78 18 22 22', website: 'https://www.grandorlyseinebievre.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3688746, 48.7328478 ] }, id: 'node/7205658775' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 78 18 22 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 78 18 22 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 78 18 22 22 false ### debug: convertProperty: isStringValue? +33 1 78 18 22 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 78 18 22 22 convertedValue 1 78 18 22 22 ### debug: phone: +33 1 78 18 22 22 => +33 1 78 18 22 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 18 22 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 18 22 22 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3688746, 48.7328478 ] }, properties: { amenity: 'charging_station', phone: '+33 1 78 18 22 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7208309212', 'addr:housenumber': '23', amenity: 'childcare', email: 'inscription@micro-stars.fr', facebook: 'https://www.facebook.com/Cr%C3%A8che-Les-Microstars-dAthis-Mons-101816587920215/', phone: '+33 7 66 59 05 20', website: 'http://www.creches-microstars.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3691751, 48.7057269 ] }, id: 'node/7208309212' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : childcare ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping childcare ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? childcare true ### debug: convertProperty: isStringValue? childcare true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ childcare => childcare ### debug: convertProperty: -- convertedValue childcare ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 66 59 05 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 66 59 05 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 66 59 05 20 false ### debug: convertProperty: isStringValue? +33 7 66 59 05 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 66 59 05 20 convertedValue 7 66 59 05 20 ### debug: phone: +33 7 66 59 05 20 => +33 7 66 59 05 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 66 59 05 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 66 59 05 20 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3691751, 48.7057269 ] }, properties: { amenity: 'childcare', phone: '+33 7 66 59 05 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7208593433', amenity: 'community_centre', name: 'Maison de Justice et du Droit', operator: 'CPS Comunauté Paris Saclay', phone: '+33164861405', 'survey:date': '2022-04-25', website: 'http://www.paris-saclay.com/vivre-ici/acces-au-droit/maison-de-justice-et-du-droit-271.html' }, geometry: { type: 'Point', coordinates: [ 2.1651863, 48.6826937 ] }, id: 'node/7208593433' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164861405 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164861405 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164861405 false ### debug: convertProperty: isStringValue? +33164861405 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164861405 convertedValue 1 64 86 14 05 ### debug: phone: +33164861405 => +33 1 64 86 14 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 86 14 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 86 14 05 ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1651863, 48.6826937 ] }, properties: { amenity: 'community_centre', phone: '+33 1 64 86 14 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7211823383', 'addr:housenumber': '2', phone: '+33 1 45 97 40 00', shop: 'rental', website: 'https://agence.loxam.fr/685-loxam-athis-mons' }, geometry: { type: 'Point', coordinates: [ 2.4032957, 48.7219262 ] }, id: 'node/7211823383' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 45 97 40 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 45 97 40 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 45 97 40 00 false ### debug: convertProperty: isStringValue? +33 1 45 97 40 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 45 97 40 00 convertedValue 1 45 97 40 00 ### debug: phone: +33 1 45 97 40 00 => +33 1 45 97 40 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 45 97 40 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 45 97 40 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4032957, 48.7219262 ] }, properties: { amenity: 'charging_station', phone: '+33 1 45 97 40 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7230597855', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Rue Hélène Boucher', email: 'cars-nedroma@orange.fr', name: 'Cars Nedroma', office: 'company', phone: '+33 1 69 38 79 84', website: 'https://www.nedroma.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4078774, 48.7244016 ] }, id: 'node/7230597855' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 79 84 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 79 84 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 79 84 false ### debug: convertProperty: isStringValue? +33 1 69 38 79 84 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 79 84 convertedValue 1 69 38 79 84 ### debug: phone: +33 1 69 38 79 84 => +33 1 69 38 79 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 79 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 79 84 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4078774, 48.7244016 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 79 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7244867982', 'addr:city': 'Bures-sur-Yvette', 'addr:housenumber': '10', 'addr:postcode': '91440', 'addr:street': 'Rue du Général Leclerc', leisure: 'fitness_centre', name: 'SportsWays', opening_hours: 'Mo-Fr 09:00-21:30; Sa 10:00-18:00; Su 10:00-14:00', phone: '+33 9 82365261', sport: 'fitness;exercise', website: 'https://www.sports-ways.com' }, geometry: { type: 'Point', coordinates: [ 2.1628057, 48.6956453 ] }, id: 'node/7244867982' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 82365261 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 82365261 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 82365261 false ### debug: convertProperty: isStringValue? +33 9 82365261 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 82365261 convertedValue 9 82 36 52 61 ### debug: phone: +33 9 82365261 => +33 9 82 36 52 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 82 36 52 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 82 36 52 61 ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1628057, 48.6956453 ] }, properties: { amenity: 'charging_station', phone: '+33 9 82 36 52 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7271952146', 'addr:city': 'Palaiseau', 'addr:housenumber': '4', 'addr:postcode': '91120', 'addr:street': 'Rue Charles Péguy', amenity: 'doctors', healthcare: 'doctor', 'healthcare:speciality': 'general', name: 'Dr. Patrick Chaumont', note: 'Consultations sans rendez-vous du lundi au vendredi matin, de 10h à 12h30.', 'payment:cash': 'yes', 'payment:cheque': 'yes', 'payment:credit_cards': 'yes', phone: '+33 6 12928883', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.2121564, 48.7057619 ] }, id: 'node/7271952146' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:cheque ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cheque ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cheque ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 12928883 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 12928883 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 12928883 false ### debug: convertProperty: isStringValue? +33 6 12928883 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 12928883 convertedValue 6 12 92 88 83 ### debug: phone: +33 6 12928883 => +33 6 12 92 88 83 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 12 92 88 83 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 12 92 88 83 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2121564, 48.7057619 ] }, properties: { amenity: 'doctors', phone: '+33 6 12 92 88 83' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7275545488', 'addr:housenumber': '9', 'addr:postcode': '91630', 'addr:street': 'Rue Calmette et Guérin', amenity: 'restaurant', cuisine: 'italian;pizza', name: 'Au Soleil italien', opening_hours: 'Tu-Th 12:00-14:00, 19:00-22:00; Fr, Sa 12:00-14:00, 19:00-22:30', phone: '+33164589750', website: 'https://www.ausoleilitalien-avrainville.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2399165, 48.5746159 ] }, id: 'node/7275545488' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164589750 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164589750 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164589750 false ### debug: convertProperty: isStringValue? +33164589750 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164589750 convertedValue 1 64 58 97 50 ### debug: phone: +33164589750 => +33 1 64 58 97 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 58 97 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 58 97 50 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2399165, 48.5746159 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 58 97 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7277590821', 'addr:city': 'Brunoy', 'addr:housenumber': '4', 'addr:postcode': '91800', 'addr:street': 'Place Saint-Médard', name: "Aux Elles d'Anges", phone: '+33 1 69 39 37 49', shop: 'beauty', website: 'https://www.auxellesdange.fr' }, geometry: { type: 'Point', coordinates: [ 2.5024285, 48.6977147 ] }, id: 'node/7277590821' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 39 37 49 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 39 37 49 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 39 37 49 false ### debug: convertProperty: isStringValue? +33 1 69 39 37 49 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 39 37 49 convertedValue 1 69 39 37 49 ### debug: phone: +33 1 69 39 37 49 => +33 1 69 39 37 49 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 39 37 49 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 39 37 49 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5024285, 48.6977147 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 39 37 49' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7279308002', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Allée de la Prairie', amenity: 'childcare', email: 'crechefamiliale@mairie-athis-mons.fr', name: 'Crèche familiale', phone: '+33 1 69 38 03 84' }, geometry: { type: 'Point', coordinates: [ 2.3844536, 48.7012953 ] }, id: 'node/7279308002' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : childcare ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping childcare ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? childcare true ### debug: convertProperty: isStringValue? childcare true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ childcare => childcare ### debug: convertProperty: -- convertedValue childcare ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 03 84 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 03 84 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 03 84 false ### debug: convertProperty: isStringValue? +33 1 69 38 03 84 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 03 84 convertedValue 1 69 38 03 84 ### debug: phone: +33 1 69 38 03 84 => +33 1 69 38 03 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 03 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 03 84 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3844536, 48.7012953 ] }, properties: { amenity: 'childcare', phone: '+33 1 69 38 03 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7279308003', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Allée de la Prairie', amenity: 'childcare', email: 'multiaccueil.laquarelle@mairie-athis-mons.fr', name: "Multi-accueil L'Aquarelle", phone: '+33 1 69 38 02 69' }, geometry: { type: 'Point', coordinates: [ 2.3843541, 48.7013566 ] }, id: 'node/7279308003' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : childcare ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping childcare ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? childcare true ### debug: convertProperty: isStringValue? childcare true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ childcare => childcare ### debug: convertProperty: -- convertedValue childcare ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 02 69 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 02 69 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 02 69 false ### debug: convertProperty: isStringValue? +33 1 69 38 02 69 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 02 69 convertedValue 1 69 38 02 69 ### debug: phone: +33 1 69 38 02 69 => +33 1 69 38 02 69 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 02 69 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 02 69 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3843541, 48.7013566 ] }, properties: { amenity: 'childcare', phone: '+33 1 69 38 02 69' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7279308004', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Allée de la Prairie', amenity: 'childcare', email: 'multiaccueil.laprairie@mairie-athis-mons.fr', name: 'Multi-accueil « La Prairie »', phone: '+33 1 69 38 01 16' }, geometry: { type: 'Point', coordinates: [ 2.3842733, 48.7014056 ] }, id: 'node/7279308004' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : childcare ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping childcare ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? childcare true ### debug: convertProperty: isStringValue? childcare true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ childcare => childcare ### debug: convertProperty: -- convertedValue childcare ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 01 16 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 01 16 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 01 16 false ### debug: convertProperty: isStringValue? +33 1 69 38 01 16 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 01 16 convertedValue 1 69 38 01 16 ### debug: phone: +33 1 69 38 01 16 => +33 1 69 38 01 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 01 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 01 16 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3842733, 48.7014056 ] }, properties: { amenity: 'childcare', phone: '+33 1 69 38 01 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7279899317', 'addr:housenumber': '50 bis', email: 'accueil@ssiad91.fr', office: 'association', phone: '+33 1 60 48 27 27' }, geometry: { type: 'Point', coordinates: [ 2.3719826, 48.7017341 ] }, id: 'node/7279899317' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 27 27 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 27 27 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 27 27 false ### debug: convertProperty: isStringValue? +33 1 60 48 27 27 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 27 27 convertedValue 1 60 48 27 27 ### debug: phone: +33 1 60 48 27 27 => +33 1 60 48 27 27 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 27 27 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 27 27 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3719826, 48.7017341 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 27 27' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7282488849', 'addr:housenumber': '30', phone: '+33 1 69 38 47 19', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.3837905, 48.6942376 ] }, id: 'node/7282488849' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 47 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 47 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 47 19 false ### debug: convertProperty: isStringValue? +33 1 69 38 47 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 47 19 convertedValue 1 69 38 47 19 ### debug: phone: +33 1 69 38 47 19 => +33 1 69 38 47 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 47 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 47 19 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3837905, 48.6942376 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 47 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7282488868', 'addr:housenumber': '5', email: 'info@jeepjacob.com', phone: '+33 1 69 57 50 76', 'ref:FR:NAF': '4532Z', 'ref:FR:SIRET': '48135837200011', shop: 'car_parts', website: 'http://www.jeepjacob.com/' }, geometry: { type: 'Point', coordinates: [ 2.3836486, 48.6927716 ] }, id: 'node/7282488868' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 50 76 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 50 76 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 50 76 false ### debug: convertProperty: isStringValue? +33 1 69 57 50 76 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 50 76 convertedValue 1 69 57 50 76 ### debug: phone: +33 1 69 57 50 76 => +33 1 69 57 50 76 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 50 76 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 50 76 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3836486, 48.6927716 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 50 76' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7282488887', 'addr:housenumber': '5', office: 'company', phone: '+33 1 69 00 36 19', website: 'http://www.lcr91.com/' }, geometry: { type: 'Point', coordinates: [ 2.3833287, 48.6928348 ] }, id: 'node/7282488887' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 00 36 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 00 36 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 00 36 19 false ### debug: convertProperty: isStringValue? +33 1 69 00 36 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 00 36 19 convertedValue 1 69 00 36 19 ### debug: phone: +33 1 69 00 36 19 => +33 1 69 00 36 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 00 36 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 00 36 19 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3833287, 48.6928348 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 00 36 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7284891199', 'addr:housenumber': '10', office: 'association', phone: '+33 1 69 38 12 93', 'ref:FR:NAF': '9499Z', 'ref:FR:SIRET': '44238673600015' }, geometry: { type: 'Point', coordinates: [ 2.3736623, 48.6994463 ] }, id: 'node/7284891199' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 12 93 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 12 93 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 12 93 false ### debug: convertProperty: isStringValue? +33 1 69 38 12 93 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 12 93 convertedValue 1 69 38 12 93 ### debug: phone: +33 1 69 38 12 93 => +33 1 69 38 12 93 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 12 93 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 12 93 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3736623, 48.6994463 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 12 93' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7284891202', 'addr:city': 'Athis-Mons', 'addr:housenumber': '90', 'addr:postcode': '91200', 'addr:street': 'Avenue du 18 Avril 1944', amenity: 'place_of_worship', denomination: 'sunni', name: 'Salle de prière ABPE', phone: '+33 6 23 66 09 38', place_of_worship: 'musalla', religion: 'muslim', website: 'https://abpeblog.wordpress.com/' }, geometry: { type: 'Point', coordinates: [ 2.3867595, 48.7015547 ] }, id: 'node/7284891202' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : place_of_worship ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping place_of_worship ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? place_of_worship true ### debug: convertProperty: isStringValue? place_of_worship true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ place_of_worship => place_of_worship ### debug: convertProperty: -- convertedValue place_of_worship ### debug: mapElementFromConf: convert denomination ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName denomination ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: denomination ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 23 66 09 38 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 23 66 09 38 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 23 66 09 38 false ### debug: convertProperty: isStringValue? +33 6 23 66 09 38 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 23 66 09 38 convertedValue 6 23 66 09 38 ### debug: phone: +33 6 23 66 09 38 => +33 6 23 66 09 38 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 23 66 09 38 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 23 66 09 38 ### debug: mapElementFromConf: convert place_of_worship ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName place_of_worship ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: place_of_worship ### debug: mapElementFromConf: convert religion ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName religion ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: religion ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3867595, 48.7015547 ] }, properties: { amenity: 'place_of_worship', phone: '+33 6 23 66 09 38' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7340845837', alt_name: 'SELARL Pharmacie Mondétour', amenity: 'pharmacy', dispensing: 'yes', fax: '+33 1 69 07 58 20', healthcare: 'pharmacy', name: 'Pharmacie de Mondétour', opening_hours: 'Mo-Fr 14:00-19:30 || Tu-Fr 08:30-13:00; Sa 09:00-13:00,14:30-19:00', operator: 'Jérôme Messent', phone: '+33 1 69 07 88 47', 'ref:FR:FINESS': '910011394', since: '1992-03-01', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1872136, 48.684808 ] }, id: 'node/7340845837' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 07 88 47 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 07 88 47 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 07 88 47 false ### debug: convertProperty: isStringValue? +33 1 69 07 88 47 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 07 88 47 convertedValue 1 69 07 88 47 ### debug: phone: +33 1 69 07 88 47 => +33 1 69 07 88 47 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 88 47 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 88 47 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert since ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName since ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: since ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1872136, 48.684808 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 07 88 47' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7340922807', fee: 'yes', operator: 'Soleil Orly', 'operator:type': 'private_for_profit', parking: 'surface', phone: '+33 6 28 40 60 30' }, geometry: { type: 'Point', coordinates: [ 2.3467113, 48.7400484 ] }, id: 'node/7340922807' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert parking ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName parking ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: parking ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 28 40 60 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 28 40 60 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 28 40 60 30 false ### debug: convertProperty: isStringValue? +33 6 28 40 60 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 28 40 60 30 convertedValue 6 28 40 60 30 ### debug: phone: +33 6 28 40 60 30 => +33 6 28 40 60 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 28 40 60 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 28 40 60 30 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3467113, 48.7400484 ] }, properties: { amenity: 'charging_station', phone: '+33 6 28 40 60 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7342726469', 'addr:city': 'Wissous', 'addr:housenumber': '2', 'addr:postcode': '91320', 'addr:street': "Boulevard de l'Europe", 'contact:facebook': 'https://fr-fr.facebook.com/lafermedegeo/', name: 'La ferme de Géo', opening_hours: 'Tu,Fr 14:30-18:30', 'payment:cash': 'yes', 'payment:cheque': 'yes', phone: '+33 7 82 78 59 25', shop: 'greengrocer' }, geometry: { type: 'Point', coordinates: [ 2.320675, 48.7259968 ] }, id: 'node/7342726469' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:cheque ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cheque ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cheque ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 82 78 59 25 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 82 78 59 25 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 82 78 59 25 false ### debug: convertProperty: isStringValue? +33 7 82 78 59 25 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 82 78 59 25 convertedValue 7 82 78 59 25 ### debug: phone: +33 7 82 78 59 25 => +33 7 82 78 59 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 82 78 59 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 82 78 59 25 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.320675, 48.7259968 ] }, properties: { amenity: 'charging_station', phone: '+33 7 82 78 59 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7345613278', 'addr:city': 'Corbeil-Essonnes', 'addr:housenumber': '106', 'addr:postcode': '91100', 'addr:street': 'Boulevard de Fontainebleau', name: "Espace Funéraire de l'Ermitage", opening_hours: '24/7', phone: '+33 1 64 96 19 19', shop: 'funeral_directors' }, geometry: { type: 'Point', coordinates: [ 2.4757369, 48.5939921 ] }, id: 'node/7345613278' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 96 19 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 96 19 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 96 19 19 false ### debug: convertProperty: isStringValue? +33 1 64 96 19 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 96 19 19 convertedValue 1 64 96 19 19 ### debug: phone: +33 1 64 96 19 19 => +33 1 64 96 19 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 19 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 19 19 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4757369, 48.5939921 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 96 19 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7345613279', 'addr:city': 'Corbeil-Essonnes', 'addr:housenumber': '104', 'addr:postcode': '91100', 'addr:street': 'Boulevard de Fontainebleau', name: 'Pompes-Funèbres Marbrerie Arnaud MARIN', phone: '+33 1 64 96 19 19', shop: 'funeral_directors', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4755518, 48.5939247 ] }, id: 'node/7345613279' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 96 19 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 96 19 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 96 19 19 false ### debug: convertProperty: isStringValue? +33 1 64 96 19 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 96 19 19 convertedValue 1 64 96 19 19 ### debug: phone: +33 1 64 96 19 19 => +33 1 64 96 19 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 19 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 19 19 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4755518, 48.5939247 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 96 19 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7345613280', 'addr:city': 'Mennecy', 'addr:housenumber': '46', 'addr:postcode': '91540', 'addr:street': 'Boulevard Charles de Gaulle', name: 'Pompes-Funèbres Marbrerie Arnaud Marin', opening_hours: '24/7', phone: '+33 1 64 57 23 00', shop: 'funeral_directors' }, geometry: { type: 'Point', coordinates: [ 2.4387776, 48.5654746 ] }, id: 'node/7345613280' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 23 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 23 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 23 00 false ### debug: convertProperty: isStringValue? +33 1 64 57 23 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 23 00 convertedValue 1 64 57 23 00 ### debug: phone: +33 1 64 57 23 00 => +33 1 64 57 23 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 23 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 23 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4387776, 48.5654746 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 57 23 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7349867540', 'addr:city': 'Saint-Pierre-du-Perray', 'addr:postcode': '91280', 'addr:street': 'Avenue du Général de Gaulle', amenity: 'pharmacy', dispensing: 'yes', drive_through: 'no', healthcare: 'pharmacy', name: 'Pharmacie Viard', opening_hours: 'Mo-Sa 09:00-12:30,14:30-19:30', operator: 'Mme Viard', phone: '+33160757461', 'ref:FR:FINESS': '910012913', source: 'Le ministère des solidarités et de la santé - 03/2019' }, geometry: { type: 'Point', coordinates: [ 2.5055768, 48.6152392 ] }, id: 'node/7349867540' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160757461 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160757461 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160757461 false ### debug: convertProperty: isStringValue? +33160757461 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160757461 convertedValue 1 60 75 74 61 ### debug: phone: +33160757461 => +33 1 60 75 74 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 74 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 74 61 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5055768, 48.6152392 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 75 74 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7349913345', 'addr:city': 'Saint-Pierre-du-Perray', 'addr:housenumber': '45', 'addr:postcode': '91280', 'addr:street': 'Avenue du Général de Gaulle', amenity: 'pharmacy', dispensing: 'yes', drive_through: 'no', healthcare: 'pharmacy', name: 'Pharmacie des Cèdres', phone: '+33160754992', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.5034578, 48.616328 ] }, id: 'node/7349913345' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160754992 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160754992 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160754992 false ### debug: convertProperty: isStringValue? +33160754992 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160754992 convertedValue 1 60 75 49 92 ### debug: phone: +33160754992 => +33 1 60 75 49 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 49 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 49 92 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5034578, 48.616328 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 75 49 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7352380573', name: 'Le Monte Cristo', phone: '+33 1 60 75 33 39', shop: 'tobacco', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.5055355, 48.6146619 ] }, id: 'node/7352380573' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 33 39 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 33 39 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 33 39 false ### debug: convertProperty: isStringValue? +33 1 60 75 33 39 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 33 39 convertedValue 1 60 75 33 39 ### debug: phone: +33 1 60 75 33 39 => +33 1 60 75 33 39 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 33 39 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 33 39 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5055355, 48.6146619 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 33 39' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7352380574', amenity: 'fast_food', cuisine: 'pizza', drive_through: 'no', name: 'Le Kiosque à Pizza', phone: '+33169891003' }, geometry: { type: 'Point', coordinates: [ 2.5049508, 48.6154173 ] }, id: 'node/7352380574' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169891003 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169891003 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169891003 false ### debug: convertProperty: isStringValue? +33169891003 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169891003 convertedValue 1 69 89 10 03 ### debug: phone: +33169891003 => +33 1 69 89 10 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 10 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 10 03 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5049508, 48.6154173 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 89 10 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7352397865', 'addr:city': 'Saint-Pierre-du-Perray', 'addr:postcode': '91280', amenity: 'fast_food', cuisine: 'kebab', drive_through: 'yes', name: 'Pacha Kebab', phone: '+33164851044' }, geometry: { type: 'Point', coordinates: [ 2.5057233, 48.6146752 ] }, id: 'node/7352397865' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164851044 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164851044 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164851044 false ### debug: convertProperty: isStringValue? +33164851044 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164851044 convertedValue 1 64 85 10 44 ### debug: phone: +33164851044 => +33 1 64 85 10 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 85 10 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 85 10 44 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5057233, 48.6146752 ] }, properties: { amenity: 'fast_food', phone: '+33 1 64 85 10 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7352414248', 'addr:city': 'Saint-Pierre-du-Perray', 'addr:housenumber': '15', 'addr:postcode': '91280', 'addr:street': 'Rue du Commerce', amenity: 'pharmacy', dispensing: 'yes', drive_through: 'no', healthcare: 'pharmacy', name: 'Pharmacie Vialat Aliquot', phone: '+33160759870', 'ref:FR:FINESS': '910012947', source: 'Le ministère des solidarités et de la santé - 03/2019' }, geometry: { type: 'Point', coordinates: [ 2.5067958, 48.6143891 ] }, id: 'node/7352414248' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160759870 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160759870 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160759870 false ### debug: convertProperty: isStringValue? +33160759870 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160759870 convertedValue 1 60 75 98 70 ### debug: phone: +33160759870 => +33 1 60 75 98 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 98 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 98 70 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5067958, 48.6143891 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 75 98 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7352503108', 'addr:city': 'Saint-Pierre-du-Perray', 'addr:postcode': '91280', 'addr:street': 'Rue du Clos Guinaut', name: 'Caprice', phone: '+33160757929', shop: 'clothes' }, geometry: { type: 'Point', coordinates: [ 2.5053209, 48.6151939 ] }, id: 'node/7352503108' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160757929 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160757929 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160757929 false ### debug: convertProperty: isStringValue? +33160757929 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160757929 convertedValue 1 60 75 79 29 ### debug: phone: +33160757929 => +33 1 60 75 79 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 79 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 79 29 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5053209, 48.6151939 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 79 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7352514463', 'addr:city': 'Saint-Pierre-du-Perray', 'addr:housenumber': '45', 'addr:postcode': '91280', 'addr:street': 'Avenue du Général de Gaulle', name: "Lady's Esthetic", phone: '+33761758898', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.5038726, 48.6164316 ] }, id: 'node/7352514463' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33761758898 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33761758898 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33761758898 false ### debug: convertProperty: isStringValue? +33761758898 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33761758898 convertedValue 7 61 75 88 98 ### debug: phone: +33761758898 => +33 7 61 75 88 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 61 75 88 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 61 75 88 98 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5038726, 48.6164316 ] }, properties: { amenity: 'charging_station', phone: '+33 7 61 75 88 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7352528708', amenity: 'pharmacy', dispensing: 'yes', healthcare: 'pharmacy', name: 'Pharmacie des Sorbiers', opening_hours: 'Mo-Fr 09:00-12:30,14:00-20:00; Sa 09:00-12:30,14:00-18:00; Su off', 'opening_hours:covid19': 'Mo-We,Fr-Su 09:00-12:30,14:00-18:00; Th 09:00-12:30,14:00-20:00', phone: '+33 1 60 84 06 53', 'ref:FR:FINESS': '910005966', source: 'Le ministère des solidarités et de la santé - 03/2019', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2987121, 48.605022 ] }, id: 'node/7352528708' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 84 06 53 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 84 06 53 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 84 06 53 false ### debug: convertProperty: isStringValue? +33 1 60 84 06 53 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 84 06 53 convertedValue 1 60 84 06 53 ### debug: phone: +33 1 60 84 06 53 => +33 1 60 84 06 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 06 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 06 53 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2987121, 48.605022 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 84 06 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7352534399', 'addr:city': 'Saint-Pierre-du-Perray', 'addr:housenumber': '45', 'addr:postcode': '91280', 'addr:street': 'Avenue du Général de Gaulle', name: 'Barber Home', phone: '+33161615391', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.5037706, 48.6164635 ] }, id: 'node/7352534399' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33161615391 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33161615391 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33161615391 false ### debug: convertProperty: isStringValue? +33161615391 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33161615391 convertedValue 1 61 61 53 91 ### debug: phone: +33161615391 => +33 1 61 61 53 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 61 61 53 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 61 61 53 91 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5037706, 48.6164635 ] }, properties: { amenity: 'charging_station', phone: '+33 1 61 61 53 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7352584573', 'addr:city': 'Saint-Pierre-du-Perray', 'addr:postcode': '91280', 'addr:street': 'Rue du Commerce', name: 'Boucherie Charcuterie', phone: '+33160759835', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.5062007, 48.6144172 ] }, id: 'node/7352584573' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160759835 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160759835 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160759835 false ### debug: convertProperty: isStringValue? +33160759835 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160759835 convertedValue 1 60 75 98 35 ### debug: phone: +33160759835 => +33 1 60 75 98 35 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 98 35 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 98 35 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5062007, 48.6144172 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 98 35' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7352609929', 'addr:city': 'Saint-Pierre-du-Perray', 'addr:postcode': '91280', 'addr:street': 'Rue du Clos Guinaut', name: "L'Atelier Floral", opening_hours: 'Mo-Fr 08:30-19:30; Sa 09:00-19:30', phone: '+33160756497', shop: 'florist' }, geometry: { type: 'Point', coordinates: [ 2.5053531, 48.6150698 ] }, id: 'node/7352609929' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160756497 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160756497 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160756497 false ### debug: convertProperty: isStringValue? +33160756497 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160756497 convertedValue 1 60 75 64 97 ### debug: phone: +33160756497 => +33 1 60 75 64 97 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 64 97 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 64 97 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5053531, 48.6150698 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 64 97' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7355044325', email: 'gitelesthiares@orange.fr', name: 'Gîte "Les Thiares"', operator: 'Gîte de France', phone: '+33 1 60 82 64 85', source: 'survey 2019', tourism: 'guest_house', website: 'http://www.lesthiares.sitew.fr' }, geometry: { type: 'Point', coordinates: [ 2.230694, 48.5111194 ] }, id: 'node/7355044325' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 82 64 85 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 82 64 85 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 82 64 85 false ### debug: convertProperty: isStringValue? +33 1 60 82 64 85 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 82 64 85 convertedValue 1 60 82 64 85 ### debug: phone: +33 1 60 82 64 85 => +33 1 60 82 64 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 82 64 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 82 64 85 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.230694, 48.5111194 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 82 64 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7357953712', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '2', 'addr:postcode': '91550', 'addr:street': 'Place Henri Barbusse', name: 'Aux délices de Paray - La Paraysienne', 'opening_hours:covid19': 'Mo,Tu,Th-Su 07:00-15:00', phone: '+33 1 69 38 48 03', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3631664, 48.7126393 ] }, id: 'node/7357953712' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 48 03 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 48 03 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 48 03 false ### debug: convertProperty: isStringValue? +33 1 69 38 48 03 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 48 03 convertedValue 1 69 38 48 03 ### debug: phone: +33 1 69 38 48 03 => +33 1 69 38 48 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 48 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 48 03 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3631664, 48.7126393 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 48 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7357953713', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '2', 'addr:postcode': '91550', 'addr:street': 'Place Henri Barbusse', name: "L'Orchidée", phone: '+33 1 69 06 77 30', shop: 'florist' }, geometry: { type: 'Point', coordinates: [ 2.363112, 48.712641 ] }, id: 'node/7357953713' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 77 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 77 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 77 30 false ### debug: convertProperty: isStringValue? +33 1 69 06 77 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 77 30 convertedValue 1 69 06 77 30 ### debug: phone: +33 1 69 06 77 30 => +33 1 69 06 77 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 77 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 77 30 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.363112, 48.712641 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 77 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7357953714', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '3', 'addr:postcode': '91550', 'addr:street': 'Avenue du Général de Gaulle', name: 'Librairie Papèterie Presse Sauvry', phone: '+33 1 69 38 48 30', shop: 'books' }, geometry: { type: 'Point', coordinates: [ 2.3624771, 48.7126762 ] }, id: 'node/7357953714' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 48 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 48 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 48 30 false ### debug: convertProperty: isStringValue? +33 1 69 38 48 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 48 30 convertedValue 1 69 38 48 30 ### debug: phone: +33 1 69 38 48 30 => +33 1 69 38 48 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 48 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 48 30 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3624771, 48.7126762 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 48 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7357953715', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '7', 'addr:postcode': '91550', 'addr:street': 'Place Henri Barbusse', amenity: 'cafe', brewery: 'yes', name: "Café de l'Hôtel de Ville", 'opening_hours:covid19': 'Mo-Fr 09:00-12:00', outdoor_seating: 'yes', phone: '+33 1 69 38 47 71', tobacco: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3622922, 48.7130533 ] }, id: 'node/7357953715' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cafe true ### debug: convertProperty: isStringValue? cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cafe => cafe ### debug: convertProperty: -- convertedValue cafe ### debug: mapElementFromConf: convert brewery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brewery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brewery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 47 71 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 47 71 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 47 71 false ### debug: convertProperty: isStringValue? +33 1 69 38 47 71 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 47 71 convertedValue 1 69 38 47 71 ### debug: phone: +33 1 69 38 47 71 => +33 1 69 38 47 71 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 47 71 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 47 71 ### debug: mapElementFromConf: convert tobacco ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tobacco ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tobacco ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3622922, 48.7130533 ] }, properties: { amenity: 'cafe', phone: '+33 1 69 38 47 71' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7358197438', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '78', 'addr:postcode': '91550', 'addr:street': 'Avenue Victor Hugo', facebook: 'https://www.facebook.com/Charmes-et-Beaut%C3%A9-684404755048303/', name: 'Institut Charmes et Beauté', 'payment:bills': 'yes', 'payment:cards': 'yes', 'payment:coins': 'yes', 'payment:credit_cards': 'yes', 'payment:debit_cards': 'yes', 'payment:mastercard': 'yes', 'payment:notes': 'yes', 'payment:visa': 'yes', phone: '+33 1 60 48 24 22', shop: 'beauty', website: 'https://www.institut-charmes-beaute.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3630844, 48.712466 ] }, id: 'node/7358197438' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:bills ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:bills ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:bills ### debug: mapElementFromConf: convert payment:cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cards ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert payment:debit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:debit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:debit_cards ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:notes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:notes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:notes ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 24 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 24 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 24 22 false ### debug: convertProperty: isStringValue? +33 1 60 48 24 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 24 22 convertedValue 1 60 48 24 22 ### debug: phone: +33 1 60 48 24 22 => +33 1 60 48 24 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 24 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 24 22 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3630844, 48.712466 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 24 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7358480785', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '1', 'addr:postcode': '91550', 'addr:street': 'Rue du Potager', name: 'La maison des gourmandises', 'opening_hours:covid19': 'Mo-We,Fr-Su 06:30-20:30', phone: '+33 6 03 61 76 05', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3632457, 48.7100511 ] }, id: 'node/7358480785' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 03 61 76 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 03 61 76 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 03 61 76 05 false ### debug: convertProperty: isStringValue? +33 6 03 61 76 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 03 61 76 05 convertedValue 6 03 61 76 05 ### debug: phone: +33 6 03 61 76 05 => +33 6 03 61 76 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 03 61 76 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 03 61 76 05 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3632457, 48.7100511 ] }, properties: { amenity: 'charging_station', phone: '+33 6 03 61 76 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7358621409', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '176', 'addr:postcode': '91550', 'addr:street': 'Avenue du Général de Gaulle', 'delivery:covid19': 'yes', email: 'lebateaudeparay@gmail.com', facebook: 'https://www.facebook.com/LeBateauDeParay91550/', name: 'Le bateau de Paray', phone: '+33 6 51 46 88 32', shop: 'seafood', website: 'https://lebateaudeparay.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3664724, 48.7159962 ] }, id: 'node/7358621409' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert delivery:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery:covid19 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 51 46 88 32 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 51 46 88 32 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 51 46 88 32 false ### debug: convertProperty: isStringValue? +33 6 51 46 88 32 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 51 46 88 32 convertedValue 6 51 46 88 32 ### debug: phone: +33 6 51 46 88 32 => +33 6 51 46 88 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 51 46 88 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 51 46 88 32 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3664724, 48.7159962 ] }, properties: { amenity: 'charging_station', phone: '+33 6 51 46 88 32' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7375573982', 'addr:city': 'Gif-sur-Yvette', 'addr:housenumber': '11', 'addr:postcode': '91190', 'addr:street': 'Place du Marché Neuf', name: 'Les Jardins de Chevry', opening_hours: 'Tu-Sa 09:00-13:00,15:00-19:30; Su 09:00-13:00', 'opening_hours:covid19': 'Tu-Sa 09:00-13:00,15:30-19:00; Su 09:00-13:00', phone: '+33 6 13 88 33 06', shop: 'greengrocer' }, geometry: { type: 'Point', coordinates: [ 2.1150779, 48.6885848 ] }, id: 'node/7375573982' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 13 88 33 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 13 88 33 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 13 88 33 06 false ### debug: convertProperty: isStringValue? +33 6 13 88 33 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 13 88 33 06 convertedValue 6 13 88 33 06 ### debug: phone: +33 6 13 88 33 06 => +33 6 13 88 33 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 13 88 33 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 13 88 33 06 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1150779, 48.6885848 ] }, properties: { amenity: 'charging_station', phone: '+33 6 13 88 33 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7376349385', brand: 'Marie Blachère', 'brand:wikidata': 'Q62082410', 'brand:wikipedia': 'fr:Marie Blachère', name: 'Marie Blachère', phone: '+33 1 69 88 86 42', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.300215, 48.5901564 ] }, id: 'node/7376349385' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 88 86 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 88 86 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 88 86 42 false ### debug: convertProperty: isStringValue? +33 1 69 88 86 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 88 86 42 convertedValue 1 69 88 86 42 ### debug: phone: +33 1 69 88 86 42 => +33 1 69 88 86 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 88 86 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 88 86 42 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.300215, 48.5901564 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 88 86 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7376826135', amenity: 'social_facility', fax: '+33160852641', name: 'Foyer de Jour Le Pont de Pierre', phone: '+33160852640', 'ref:FR:FINESS': '910015205', social_facility: 'group_home', 'social_facility:for': 'disabled', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '382', website: 'https://annuaire.action-sociale.org/?p=foyer-de-jour-le-pont-de-pierre-910015205&details=caracteristiques' }, geometry: { type: 'Point', coordinates: [ 2.3024404, 48.5871542 ] }, id: 'node/7376826135' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160852640 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160852640 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160852640 false ### debug: convertProperty: isStringValue? +33160852640 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160852640 convertedValue 1 60 85 26 40 ### debug: phone: +33160852640 => +33 1 60 85 26 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 85 26 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 85 26 40 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3024404, 48.5871542 ] }, properties: { amenity: 'social_facility', phone: '+33 1 60 85 26 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7376973576', amenity: 'social_facility', fax: '+33160854768', name: 'Foyer de vie Le Chêne a 4 Oreilles', phone: '+33160852040', 'ref:FR:FINESS': '910008218', social_facility: 'group_home', 'social_facility:for': 'disabled', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '382', website: 'https://www.alve.fr/index.php/les-foyers-de-vie/maison-chene-4-oreilles-bretigny' }, geometry: { type: 'Point', coordinates: [ 2.3167245, 48.6068638 ] }, id: 'node/7376973576' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160852040 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160852040 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160852040 false ### debug: convertProperty: isStringValue? +33160852040 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160852040 convertedValue 1 60 85 20 40 ### debug: phone: +33160852040 => +33 1 60 85 20 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 85 20 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 85 20 40 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3167245, 48.6068638 ] }, properties: { amenity: 'social_facility', phone: '+33 1 60 85 20 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7398591587', amenity: 'restaurant', cuisine: 'corean;chinese;asian;sushi', name: 'MWOK', opening_hours: 'Mo-Su 12:00-14:30,19:00-22:30', phone: '+33 1 60 10 40 87' }, geometry: { type: 'Point', coordinates: [ 2.2583454, 48.7016729 ] }, id: 'node/7398591587' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 10 40 87 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 10 40 87 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 10 40 87 false ### debug: convertProperty: isStringValue? +33 1 60 10 40 87 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 10 40 87 convertedValue 1 60 10 40 87 ### debug: phone: +33 1 60 10 40 87 => +33 1 60 10 40 87 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 10 40 87 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 10 40 87 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2583454, 48.7016729 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 10 40 87' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7411062508', 'addr:city': 'Orsay', 'addr:housenumber': '16', 'addr:street': 'Rue Boursier', name: 'Autour des Fromages', opening_hours: 'Tu-Sa 09:00-13:00', phone: '+33 1 69 07 85 54', 'ref:FR:SIRET': '41978302200025', shop: 'cheese', source: 'INSEE - 2022-10', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.1877325, 48.6979255 ] }, id: 'node/7411062508' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 07 85 54 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 07 85 54 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 07 85 54 false ### debug: convertProperty: isStringValue? +33 1 69 07 85 54 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 07 85 54 convertedValue 1 69 07 85 54 ### debug: phone: +33 1 69 07 85 54 => +33 1 69 07 85 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 85 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 85 54 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1877325, 48.6979255 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 07 85 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7414902811', amenity: 'social_facility', fax: '+33176747379', name: 'Résidence Soleil', operator: 'Adapei 91;Syndicat Intercommunal pour l’Enfance Inadaptée', phone: '+33169207370', 'ref:FR:FINESS': '910807007', social_facility: 'group_home', 'social_facility:for': 'disabled', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '449' }, geometry: { type: 'Point', coordinates: [ 2.2797628, 48.731432 ] }, id: 'node/7414902811' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169207370 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169207370 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169207370 false ### debug: convertProperty: isStringValue? +33169207370 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169207370 convertedValue 1 69 20 73 70 ### debug: phone: +33169207370 => +33 1 69 20 73 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 73 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 73 70 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2797628, 48.731432 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 20 73 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7417013697', 'addr:housenumber': '31', 'addr:street': 'Rue de Chartres', brand: 'Point S', 'brand:wikidata': 'Q3393358', 'brand:wikipedia': 'fr:Point S', 'check_date:opening_hours': '2021-05-02', name: 'Point S', opening_hours: 'Mo-Fr 08:00-12:30,13:30-19:00', phone: '+33 160137064', shop: 'car_repair' }, geometry: { type: 'Point', coordinates: [ 2.1238562, 48.6713186 ] }, id: 'node/7417013697' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 160137064 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 160137064 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 160137064 false ### debug: convertProperty: isStringValue? +33 160137064 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 160137064 convertedValue 1 60 13 70 64 ### debug: phone: +33 160137064 => +33 1 60 13 70 64 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 13 70 64 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 13 70 64 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1238562, 48.6713186 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 13 70 64' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7437218455', 'addr:city': 'Palaiseau', 'addr:housenumber': '5', 'addr:street': 'Rue Pasteur', amenity: 'fast_food', cuisine: 'pizza', 'delivery:covid19': 'confinement : livraison possible', name: 'Allo Pizza 91', phone: '+33 1 60 10 00 00' }, geometry: { type: 'Point', coordinates: [ 2.246834, 48.715415 ] }, id: 'node/7437218455' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 10 00 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 10 00 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 10 00 00 false ### debug: convertProperty: isStringValue? +33 1 60 10 00 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 10 00 00 convertedValue 1 60 10 00 00 ### debug: phone: +33 1 60 10 00 00 => +33 1 60 10 00 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 10 00 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 10 00 00 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.246834, 48.715415 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 10 00 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7444094386', cuisine: 'pizza', 'disused:amenity': 'restaurant', name: 'Speed Rabbit', opening_hours: 'Mo-Sa 11:00-14:00, Mo-Th 18:00-22:30, Sa 18:00-23:00; Su 18:00-22:30', phone: '+33 1 64 46 10 00', 'survey:date': '2020-04-25', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1822231, 48.6794868 ] }, id: 'node/7444094386' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert disused:amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName disused:amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: disused:amenity ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 46 10 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 46 10 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 46 10 00 false ### debug: convertProperty: isStringValue? +33 1 64 46 10 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 46 10 00 convertedValue 1 64 46 10 00 ### debug: phone: +33 1 64 46 10 00 => +33 1 64 46 10 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 46 10 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 46 10 00 ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1822231, 48.6794868 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 46 10 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7459047564', 'addr:city': 'Le Plessis-Pâté', 'addr:housenumber': '1', 'addr:postcode': '91220', 'addr:street': 'Rue du Bicentenaire de la Révolution', name: "Continent d'Asie", phone: '+33 1 78 83 56 38', shop: 'supermarket', supermarket: 'asian', website: 'http://www.continentdasie.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3299034, 48.6168117 ] }, id: 'node/7459047564' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 78 83 56 38 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 78 83 56 38 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 78 83 56 38 false ### debug: convertProperty: isStringValue? +33 1 78 83 56 38 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 78 83 56 38 convertedValue 1 78 83 56 38 ### debug: phone: +33 1 78 83 56 38 => +33 1 78 83 56 38 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 83 56 38 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 83 56 38 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert supermarket ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName supermarket ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: supermarket ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3299034, 48.6168117 ] }, properties: { amenity: 'charging_station', phone: '+33 1 78 83 56 38' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7473366071', amenity: 'fast_food', cuisine: 'burger', delivery: 'yes', 'delivery:covid19': 'yes', name: '33 Burger Street', opening_hours: 'Mo-Su 11:00-14:30,18:00-22:45', phone: '+33 1 60 84 34 34', takeaway: 'yes', 'takeaway:covid19': 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3076444, 48.6096542 ] }, id: 'node/7473366071' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert delivery:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 84 34 34 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 84 34 34 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 84 34 34 false ### debug: convertProperty: isStringValue? +33 1 60 84 34 34 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 84 34 34 convertedValue 1 60 84 34 34 ### debug: phone: +33 1 60 84 34 34 => +33 1 60 84 34 34 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 34 34 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 34 34 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert takeaway:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway:covid19 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3076444, 48.6096542 ] }, properties: { amenity: 'fast_food', phone: '+33 1 60 84 34 34' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7473366072', amenity: 'fast_food', delivery: 'yes', 'delivery:covid19': 'yes', name: 'Mama Gaya', opening_hours: 'Mo-Su 11:00-14:30,18:00-22:30', phone: '+33 1 69 88 06 69', takeaway: 'yes', 'takeaway:covid19': 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3044879, 48.6003581 ] }, id: 'node/7473366072' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert delivery:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 88 06 69 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 88 06 69 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 88 06 69 false ### debug: convertProperty: isStringValue? +33 1 69 88 06 69 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 88 06 69 convertedValue 1 69 88 06 69 ### debug: phone: +33 1 69 88 06 69 => +33 1 69 88 06 69 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 88 06 69 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 88 06 69 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert takeaway:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway:covid19 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3044879, 48.6003581 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 88 06 69' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7473366073', brand: 'Picard', 'brand:wikidata': 'Q3382454', 'brand:wikipedia': 'en:Picard Surgelés', 'description:covid19': 'Apportez vos sacs (ni caddies ni sacs fournis)', name: 'Picard', opening_hours: 'Mo-Sa 09:00-13:00,14:30-18:30; Su 09:00-12:45', phone: '+33169889649', shop: 'frozen_food' }, geometry: { type: 'Point', coordinates: [ 2.2989304, 48.5873998 ] }, id: 'node/7473366073' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert description:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description:covid19 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169889649 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169889649 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169889649 false ### debug: convertProperty: isStringValue? +33169889649 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169889649 convertedValue 1 69 88 96 49 ### debug: phone: +33169889649 => +33 1 69 88 96 49 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 88 96 49 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 88 96 49 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2989304, 48.5873998 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 88 96 49' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7473474738', 'addr:housenumber': '30', 'addr:street': 'Place Federico Garcia Lorca', 'diet:halal': 'yes', name: 'Boucherie & Co', opening_hours: 'Tu-Su 10:00-20:00', phone: '+33 1 69 88 06 92', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.2993353, 48.6048531 ] }, id: 'node/7473474738' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert diet:halal ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:halal ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:halal ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 88 06 92 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 88 06 92 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 88 06 92 false ### debug: convertProperty: isStringValue? +33 1 69 88 06 92 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 88 06 92 convertedValue 1 69 88 06 92 ### debug: phone: +33 1 69 88 06 92 => +33 1 69 88 06 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 88 06 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 88 06 92 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2993353, 48.6048531 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 88 06 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7476276886', fax: '+33169861700', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Eurofins', opening_hours: 'Mo-Fr 07:00-13:00; Sa 07:30-13:00', phone: '+33169078195', 'ref:FR:FINESS': '910019876', 'ref:FR:SIRET': '44338452400122', source: 'Le ministère des solidarités et de la santé - 03/2019', 'survey:date': '2022-12-29', 'type:FR:FINESS': '611', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1811381, 48.6857208 ] }, id: 'node/7476276886' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169078195 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169078195 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169078195 false ### debug: convertProperty: isStringValue? +33169078195 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169078195 convertedValue 1 69 07 81 95 ### debug: phone: +33169078195 => +33 1 69 07 81 95 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 81 95 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 81 95 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1811381, 48.6857208 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 07 81 95' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7492422165', 'access:covid19': 'yes', 'addr:city': 'Brunoy', 'addr:housenumber': '4', 'addr:postcode': '91800', 'addr:street': 'Grande Rue', delivery: 'no', name: 'Beauty success', phone: '+33 1 69 52 27 06', 'pickup:covid19': 'no', shop: 'perfumery', website: 'https://beautysuccess.fr' }, geometry: { type: 'Point', coordinates: [ 2.5035205, 48.69809 ] }, id: 'node/7492422165' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 52 27 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 52 27 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 52 27 06 false ### debug: convertProperty: isStringValue? +33 1 69 52 27 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 52 27 06 convertedValue 1 69 52 27 06 ### debug: phone: +33 1 69 52 27 06 => +33 1 69 52 27 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 52 27 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 52 27 06 ### debug: mapElementFromConf: convert pickup:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName pickup:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: pickup:covid19 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5035205, 48.69809 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 52 27 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7492422167', 'addr:city': 'Brunoy', 'addr:housenumber': '14', 'addr:postcode': '91800', 'addr:street': 'Grande Rue', name: 'Wonder Paulette', opening_hours: 'Tu-Sa 10:00-19:00', phone: '+33 1 69 83 11 91', shop: 'gift', website: 'https://www.wonderpaulette.com/' }, geometry: { type: 'Point', coordinates: [ 2.50287, 48.6983195 ] }, id: 'node/7492422167' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 83 11 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 83 11 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 83 11 91 false ### debug: convertProperty: isStringValue? +33 1 69 83 11 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 83 11 91 convertedValue 1 69 83 11 91 ### debug: phone: +33 1 69 83 11 91 => +33 1 69 83 11 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 83 11 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 83 11 91 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.50287, 48.6983195 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 83 11 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7492422170', 'access:covid19': 'yes', 'addr:city': 'Brunoy', 'addr:housenumber': '10', 'addr:postcode': '91800', 'addr:street': 'Grande Rue', name: "Le Lys d'Or", phone: '+33 1 60 47 11 44', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.5031354, 48.6982284 ] }, id: 'node/7492422170' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 47 11 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 47 11 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 47 11 44 false ### debug: convertProperty: isStringValue? +33 1 60 47 11 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 47 11 44 convertedValue 1 60 47 11 44 ### debug: phone: +33 1 60 47 11 44 => +33 1 60 47 11 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 47 11 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 47 11 44 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5031354, 48.6982284 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 47 11 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7492422171', 'addr:city': 'Brunoy', 'addr:housenumber': '1', 'addr:postcode': '91800', 'addr:street': 'Grande Rue', craft: 'shoemaker', name: 'Cordonnerie du Centre Brunoy', phone: '+33 1 69 39 55 86' }, geometry: { type: 'Point', coordinates: [ 2.5035486, 48.6979555 ] }, id: 'node/7492422171' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 39 55 86 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 39 55 86 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 39 55 86 false ### debug: convertProperty: isStringValue? +33 1 69 39 55 86 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 39 55 86 convertedValue 1 69 39 55 86 ### debug: phone: +33 1 69 39 55 86 => +33 1 69 39 55 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 39 55 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 39 55 86 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5035486, 48.6979555 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 39 55 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7492422172', 'addr:city': 'Brunoy', 'addr:housenumber': '9', 'addr:postcode': '91800', 'addr:street': 'Grande Rue', name: 'Profoto 3000', opening_hours: 'Tu-Fr 09:30-12:30,14:30-18:45; Sa 09:30-12:00', phone: '+33 1 60 47 45 45', shop: 'camera' }, geometry: { type: 'Point', coordinates: [ 2.5031685, 48.6980873 ] }, id: 'node/7492422172' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 47 45 45 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 47 45 45 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 47 45 45 false ### debug: convertProperty: isStringValue? +33 1 60 47 45 45 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 47 45 45 convertedValue 1 60 47 45 45 ### debug: phone: +33 1 60 47 45 45 => +33 1 60 47 45 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 47 45 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 47 45 45 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5031685, 48.6980873 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 47 45 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7492422173', 'addr:city': 'Brunoy', 'addr:housenumber': '6', 'addr:postcode': '91800', 'addr:street': 'Place Saint-Médard', amenity: 'disused', cuisine: 'pizza', disused: 'fast_food', name: 'La piazza Saint Médart', phone: '+33 1 60 46 10 42' }, geometry: { type: 'Point', coordinates: [ 2.5020432, 48.6978591 ] }, id: 'node/7492422173' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : disused ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping disused ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? disused true ### debug: convertProperty: isStringValue? disused true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ disused => disused ### debug: convertProperty: -- convertedValue disused ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert disused ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName disused ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: disused ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 46 10 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 46 10 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 46 10 42 false ### debug: convertProperty: isStringValue? +33 1 60 46 10 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 46 10 42 convertedValue 1 60 46 10 42 ### debug: phone: +33 1 60 46 10 42 => +33 1 60 46 10 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 46 10 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 46 10 42 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5020432, 48.6978591 ] }, properties: { amenity: 'disused', phone: '+33 1 60 46 10 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7492422174', 'addr:city': 'Brunoy', 'addr:housenumber': '5', 'addr:postcode': '91800', 'addr:street': 'Rue Saint-Nicolas', amenity: 'restaurant', name: 'La Rôtisserie', 'opening_hours:covid19': 'off', phone: '+33 1 60 46 76 29' }, geometry: { type: 'Point', coordinates: [ 2.5029936, 48.6976549 ] }, id: 'node/7492422174' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 46 76 29 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 46 76 29 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 46 76 29 false ### debug: convertProperty: isStringValue? +33 1 60 46 76 29 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 46 76 29 convertedValue 1 60 46 76 29 ### debug: phone: +33 1 60 46 76 29 => +33 1 60 46 76 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 46 76 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 46 76 29 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5029936, 48.6976549 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 46 76 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7501401986', craft: 'caterer', name: 'SF Events', phone: '+33 169285086', 'survey:date': '2020-05-09' }, geometry: { type: 'Point', coordinates: [ 2.1735172, 48.6899324 ] }, id: 'node/7501401986' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169285086 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169285086 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169285086 false ### debug: convertProperty: isStringValue? +33 169285086 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169285086 convertedValue 1 69 28 50 86 ### debug: phone: +33 169285086 => +33 1 69 28 50 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 50 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 50 86 ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1735172, 48.6899324 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 28 50 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7503592387', name: 'Mélanie Harang', office: 'lawyer', phone: '+33 983985099', 'survey:date': '2020-05-10' }, geometry: { type: 'Point', coordinates: [ 2.1871725, 48.6848197 ] }, id: 'node/7503592387' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 983985099 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 983985099 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 983985099 false ### debug: convertProperty: isStringValue? +33 983985099 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 983985099 convertedValue 9 83 98 50 99 ### debug: phone: +33 983985099 => +33 9 83 98 50 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 83 98 50 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 83 98 50 99 ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1871725, 48.6848197 ] }, properties: { amenity: 'charging_station', phone: '+33 9 83 98 50 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7503611985', name: 'Karine LE BRETON', office: 'lawyer', phone: '+33 983999881', 'survey:date': '2020-05-10' }, geometry: { type: 'Point', coordinates: [ 2.1871707, 48.6848209 ] }, id: 'node/7503611985' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 983999881 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 983999881 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 983999881 false ### debug: convertProperty: isStringValue? +33 983999881 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 983999881 convertedValue 9 83 99 98 81 ### debug: phone: +33 983999881 => +33 9 83 99 98 81 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 83 99 98 81 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 83 99 98 81 ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1871707, 48.6848209 ] }, properties: { amenity: 'charging_station', phone: '+33 9 83 99 98 81' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7503754885', name: 'Castelord Les Maisons', office: 'estate_agent', phone: '+33 971301337', 'survey:date': '2020-08-19', website: 'https://maisonscastelord.fr' }, geometry: { type: 'Point', coordinates: [ 2.1878783, 48.6845702 ] }, id: 'node/7503754885' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 971301337 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 971301337 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 971301337 false ### debug: convertProperty: isStringValue? +33 971301337 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 971301337 convertedValue 9 71 30 13 37 ### debug: phone: +33 971301337 => +33 9 71 30 13 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 71 30 13 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 71 30 13 37 ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1878783, 48.6845702 ] }, properties: { amenity: 'charging_station', phone: '+33 9 71 30 13 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7507240888', 'addr:housenumber': '17', brand: '5àsec', 'brand:wikidata': 'Q2817899', 'brand:wikipedia': 'fr:5àsec', phone: '+33 6 14 25 94 75', 'ref:FR:NAF': '9601B', 'ref:FR:SIRET': '87836961000018', shop: 'dry_cleaning' }, geometry: { type: 'Point', coordinates: [ 2.3713399, 48.6995915 ] }, id: 'node/7507240888' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 14 25 94 75 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 14 25 94 75 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 14 25 94 75 false ### debug: convertProperty: isStringValue? +33 6 14 25 94 75 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 14 25 94 75 convertedValue 6 14 25 94 75 ### debug: phone: +33 6 14 25 94 75 => +33 6 14 25 94 75 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 14 25 94 75 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 14 25 94 75 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3713399, 48.6995915 ] }, properties: { amenity: 'charging_station', phone: '+33 6 14 25 94 75' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7517225824', amenity: 'social_facility', fax: '+33164951589', name: 'Résidence Tournebride', phone: '+33164904270', 'ref:FR:FINESS': '910811116', 'ref:FR:SIRET': '81779709500590', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112990352' }, geometry: { type: 'Point', coordinates: [ 2.0858533, 48.3189112 ] }, id: 'node/7517225824' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164904270 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164904270 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164904270 false ### debug: convertProperty: isStringValue? +33164904270 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164904270 convertedValue 1 64 90 42 70 ### debug: phone: +33164904270 => +33 1 64 90 42 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 90 42 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 90 42 70 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0858533, 48.3189112 ] }, properties: { amenity: 'social_facility', phone: '+33 1 64 90 42 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7522651903', 'addr:housenumber': '9 bis', amenity: 'internet_cafe', email: 'anim@ema91.asso.fr', internet_access: 'yes', phone: '+33 1 69 84 08 05', website: 'http://www.ema91.asso.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3647349, 48.7043195 ] }, id: 'node/7522651903' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : internet_cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping internet_cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? internet_cafe true ### debug: convertProperty: isStringValue? internet_cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ internet_cafe => internet_cafe ### debug: convertProperty: -- convertedValue internet_cafe ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 84 08 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 84 08 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 84 08 05 false ### debug: convertProperty: isStringValue? +33 1 69 84 08 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 84 08 05 convertedValue 1 69 84 08 05 ### debug: phone: +33 1 69 84 08 05 => +33 1 69 84 08 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 84 08 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 84 08 05 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3647349, 48.7043195 ] }, properties: { amenity: 'internet_cafe', phone: '+33 1 69 84 08 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7525323486', amenity: 'doctors', healthcare: 'podiatrist', name: 'Isabelle Le Luyer', phone: '+33169071105', 'survey:date': '2020-05-16' }, geometry: { type: 'Point', coordinates: [ 2.1827424, 48.6850741 ] }, id: 'node/7525323486' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169071105 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169071105 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169071105 false ### debug: convertProperty: isStringValue? +33169071105 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169071105 convertedValue 1 69 07 11 05 ### debug: phone: +33169071105 => +33 1 69 07 11 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 11 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 11 05 ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1827424, 48.6850741 ] }, properties: { amenity: 'doctors', phone: '+33 1 69 07 11 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7528271875', amenity: 'social_facility', fax: '+33169310421', name: 'La Pie Voleuse', phone: '+33169312814', 'ref:FR:FINESS': '910700293', 'ref:FR:SIRET': '26910225700012', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112990317' }, geometry: { type: 'Point', coordinates: [ 2.2420839, 48.7131339 ] }, id: 'node/7528271875' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169312814 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169312814 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169312814 false ### debug: convertProperty: isStringValue? +33169312814 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169312814 convertedValue 1 69 31 28 14 ### debug: phone: +33169312814 => +33 1 69 31 28 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 31 28 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 31 28 14 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2420839, 48.7131339 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 31 28 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7528271876', amenity: 'social_facility', fax: '+33169931333', name: 'Résidence Massy-Vilmorin', phone: '+33169931200', 'ref:FR:FINESS': '910040112', 'ref:FR:SIRET': '34918573600106', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112990311' }, geometry: { type: 'Point', coordinates: [ 2.2559972, 48.7271383 ] }, id: 'node/7528271876' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169931200 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169931200 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169931200 false ### debug: convertProperty: isStringValue? +33169931200 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169931200 convertedValue 1 69 93 12 00 ### debug: phone: +33169931200 => +33 1 69 93 12 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 93 12 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 93 12 00 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2559972, 48.7271383 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 93 12 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7529338285', 'addr:housenumber': '113', 'addr:postcode': '91700', 'addr:street': 'Avenue Gabriel Péri', amenity: 'dentist', internet_access: 'wlan', name: 'Orthodontistes Dr Larcher Dr Lopater Dr Milon', phone: '+33160162175', website: 'http://orthodontistes.net' }, geometry: { type: 'Point', coordinates: [ 2.3230897, 48.6485668 ] }, id: 'node/7529338285' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160162175 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160162175 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160162175 false ### debug: convertProperty: isStringValue? +33160162175 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160162175 convertedValue 1 60 16 21 75 ### debug: phone: +33160162175 => +33 1 60 16 21 75 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 16 21 75 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 16 21 75 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3230897, 48.6485668 ] }, properties: { amenity: 'dentist', phone: '+33 1 60 16 21 75' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7529550678', name: 'Sur un nuage', phone: '+33 169901724', shop: 'art' }, geometry: { type: 'Point', coordinates: [ 2.3448276, 48.4860556 ] }, id: 'node/7529550678' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169901724 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169901724 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169901724 false ### debug: convertProperty: isStringValue? +33 169901724 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169901724 convertedValue 1 69 90 17 24 ### debug: phone: +33 169901724 => +33 1 69 90 17 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 90 17 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 90 17 24 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3448276, 48.4860556 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 90 17 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7530014062', amenity: 'social_facility', fax: '+33164591097', fixme: "vérifier sur place si c'est bien ici", name: 'Ehpad Le Village', phone: '+33160816900', 'ref:FR:FINESS': '910813138', 'ref:FR:SIRET': '35217878400018', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112974401' }, geometry: { type: 'Point', coordinates: [ 2.0689711, 48.5939849 ] }, id: 'node/7530014062' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert fixme ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fixme ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fixme ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160816900 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160816900 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160816900 false ### debug: convertProperty: isStringValue? +33160816900 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160816900 convertedValue 1 60 81 69 00 ### debug: phone: +33160816900 => +33 1 60 81 69 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 81 69 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 81 69 00 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0689711, 48.5939849 ] }, properties: { amenity: 'social_facility', phone: '+33 1 60 81 69 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7530018005', 'addr:city': 'WISSOUS', 'addr:housenumber': '11', 'addr:postcode': '91320', 'addr:street': 'Rue Fernand LEGER, Cabinet de kinesitherapie', healthcare: 'physiotherapist', 'healthcare:speciality': 'physiotherapy;Kinésithérapie', name: 'Cabinet de Kinésithérapie', operator: 'Vincent HODOROABA et Margaux BARBI', phone: '+33177061790', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3289894, 48.7400613 ] }, id: 'node/7530018005' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33177061790 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33177061790 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33177061790 false ### debug: convertProperty: isStringValue? +33177061790 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33177061790 convertedValue 1 77 06 17 90 ### debug: phone: +33177061790 => +33 1 77 06 17 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 77 06 17 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 77 06 17 90 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3289894, 48.7400613 ] }, properties: { amenity: 'charging_station', phone: '+33 1 77 06 17 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7531644341', amenity: 'social_facility', fax: '+33169518392', name: 'La Maison des Merisiers', phone: '+33169515770', 'ref:FR:FINESS': '910015148', 'ref:FR:SIRET': '32364952500561', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112990293' }, geometry: { type: 'Point', coordinates: [ 2.3475083, 48.6558064 ] }, id: 'node/7531644341' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169515770 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169515770 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169515770 false ### debug: convertProperty: isStringValue? +33169515770 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169515770 convertedValue 1 69 51 57 70 ### debug: phone: +33169515770 => +33 1 69 51 57 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 51 57 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 51 57 70 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3475083, 48.6558064 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 51 57 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7531644342', amenity: 'social_facility', fax: '+33169054112', name: 'Ehpad de Charaintru', phone: '+33169054416', 'ref:FR:FINESS': '910700723', 'ref:FR:SIRET': '26910227300019', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112990325' }, geometry: { type: 'Point', coordinates: [ 2.3331339, 48.6834771 ] }, id: 'node/7531644342' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169054416 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169054416 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169054416 false ### debug: convertProperty: isStringValue? +33169054416 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169054416 convertedValue 1 69 05 44 16 ### debug: phone: +33169054416 => +33 1 69 05 44 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 05 44 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 05 44 16 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3331339, 48.6834771 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 05 44 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7537908657', amenity: 'social_facility', fax: '+33169408087', name: 'Résidence du Cinéma et du Spectacle', phone: '+33169404014', 'ref:FR:FINESS': '910700319', 'ref:FR:SIRET': '77567652100021', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112990318' }, geometry: { type: 'Point', coordinates: [ 2.4354166, 48.6922264 ] }, id: 'node/7537908657' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169404014 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169404014 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169404014 false ### debug: convertProperty: isStringValue? +33169404014 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169404014 convertedValue 1 69 40 40 14 ### debug: phone: +33169404014 => +33 1 69 40 40 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 40 40 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 40 40 14 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4354166, 48.6922264 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 40 40 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7537908658', amenity: 'social_facility', fax: '+33169060913', name: 'Ehpad Château Dranem', phone: '+33169062008', 'ref:FR:FINESS': '910700525', 'ref:FR:SIRET': '44793864800022', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112929876', wikipedia: 'fr:Château Dranem' }, geometry: { type: 'Point', coordinates: [ 2.4025471, 48.6565087 ] }, id: 'node/7537908658' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169062008 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169062008 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169062008 false ### debug: convertProperty: isStringValue? +33169062008 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169062008 convertedValue 1 69 06 20 08 ### debug: phone: +33169062008 => +33 1 69 06 20 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 20 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 20 08 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapElementFromConf: convert wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikipedia ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4025471, 48.6565087 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 06 20 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7537908671', amenity: 'social_facility', fax: '+33169252898', name: 'Ehpad Marcel Paul', phone: '+33169256500', 'ref:FR:FINESS': '910810639', 'ref:FR:SIRET': '49356752300037', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112930199' }, geometry: { type: 'Point', coordinates: [ 2.3587981, 48.6293539 ] }, id: 'node/7537908671' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169256500 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169256500 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169256500 false ### debug: convertProperty: isStringValue? +33169256500 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169256500 convertedValue 1 69 25 65 00 ### debug: phone: +33169256500 => +33 1 69 25 65 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 25 65 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 25 65 00 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3587981, 48.6293539 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 25 65 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7537908672', amenity: 'social_facility', fax: '+33164497358', name: 'Ehpad File Étoupe', phone: '+33169804141', 'ref:FR:FINESS': '910700236', 'ref:FR:SIRET': '26910244800017', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112990315' }, geometry: { type: 'Point', coordinates: [ 2.2724271, 48.6376124 ] }, id: 'node/7537908672' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169804141 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169804141 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169804141 false ### debug: convertProperty: isStringValue? +33169804141 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169804141 convertedValue 1 69 80 41 41 ### debug: phone: +33169804141 => +33 1 69 80 41 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 80 41 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 80 41 41 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2724271, 48.6376124 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 80 41 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7537908678', amenity: 'social_facility', fax: '+33160836924', name: "Résidence de l'Orge", phone: '+33160831494', 'ref:FR:FINESS': '910004589', 'ref:FR:SIRET': '44882126400018', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112970524' }, geometry: { type: 'Point', coordinates: [ 2.2519895, 48.5919853 ] }, id: 'node/7537908678' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160831494 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160831494 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160831494 false ### debug: convertProperty: isStringValue? +33160831494 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160831494 convertedValue 1 60 83 14 94 ### debug: phone: +33160831494 => +33 1 60 83 14 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 83 14 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 83 14 94 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2519895, 48.5919853 ] }, properties: { amenity: 'social_facility', phone: '+33 1 60 83 14 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7538175385', name: 'Salon Mayssa', opening_hours: 'Tu-Th,Sa 09:30-18:30; Fr 09:30-19:30', phone: '+33169284069', shop: 'hairdresser', 'survey:date': '2020-05-19', unisex: 'yes', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1836595, 48.6832646 ] }, id: 'node/7538175385' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169284069 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169284069 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169284069 false ### debug: convertProperty: isStringValue? +33169284069 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169284069 convertedValue 1 69 28 40 69 ### debug: phone: +33169284069 => +33 1 69 28 40 69 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 40 69 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 40 69 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert unisex ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName unisex ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: unisex ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1836595, 48.6832646 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 28 40 69' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7538329501', amenity: 'social_facility', fax: '+33160750392', name: 'La Fontaine Médicis', phone: '+33169897280', 'ref:FR:FINESS': '910815281', 'ref:FR:SIRET': '40075819900014', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112990364' }, geometry: { type: 'Point', coordinates: [ 2.4917555, 48.6271861 ] }, id: 'node/7538329501' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169897280 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169897280 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169897280 false ### debug: convertProperty: isStringValue? +33169897280 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169897280 convertedValue 1 69 89 72 80 ### debug: phone: +33169897280 => +33 1 69 89 72 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 72 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 72 80 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4917555, 48.6271861 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 89 72 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7538329502', amenity: 'social_facility', fax: '+33169892771', name: 'Ehpad Les Tilleuls', phone: '+33160750047', 'ref:FR:FINESS': '910701713', 'ref:FR:SIRET': '96320054800013', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112990336' }, geometry: { type: 'Point', coordinates: [ 2.4523243, 48.647126 ] }, id: 'node/7538329502' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160750047 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160750047 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160750047 false ### debug: convertProperty: isStringValue? +33160750047 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160750047 convertedValue 1 60 75 00 47 ### debug: phone: +33160750047 => +33 1 60 75 00 47 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 00 47 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 00 47 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4523243, 48.647126 ] }, properties: { amenity: 'social_facility', phone: '+33 1 60 75 00 47' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7538706630', amenity: 'doctors', healthcare: 'occupational_therapist', name: 'Catherine Picolo', phone: '+33983439141', 'survey:date': '2020-05-16' }, geometry: { type: 'Point', coordinates: [ 2.1827327, 48.6850631 ] }, id: 'node/7538706630' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33983439141 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33983439141 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33983439141 false ### debug: convertProperty: isStringValue? +33983439141 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33983439141 convertedValue 9 83 43 91 41 ### debug: phone: +33983439141 => +33 9 83 43 91 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 83 43 91 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 83 43 91 41 ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1827327, 48.6850631 ] }, properties: { amenity: 'doctors', phone: '+33 9 83 43 91 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7538706631', amenity: 'doctors', healthcare: 'speech_therapist', name: 'Bernadette Luzergues', phone: '+33950011689', 'survey:date': '2020-05-16' }, geometry: { type: 'Point', coordinates: [ 2.1827549, 48.6850627 ] }, id: 'node/7538706631' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33950011689 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33950011689 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33950011689 false ### debug: convertProperty: isStringValue? +33950011689 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33950011689 convertedValue 9 50 01 16 89 ### debug: phone: +33950011689 => +33 9 50 01 16 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 50 01 16 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 50 01 16 89 ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1827549, 48.6850627 ] }, properties: { amenity: 'doctors', phone: '+33 9 50 01 16 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7541731080', amenity: 'driving_school', name: 'Freedom Formations', phone: '+33 9 82 25 60 45', website: 'https://freedomformations.fr' }, geometry: { type: 'Point', coordinates: [ 2.4582216, 48.6512077 ] }, id: 'node/7541731080' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 82 25 60 45 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 82 25 60 45 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 82 25 60 45 false ### debug: convertProperty: isStringValue? +33 9 82 25 60 45 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 82 25 60 45 convertedValue 9 82 25 60 45 ### debug: phone: +33 9 82 25 60 45 => +33 9 82 25 60 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 82 25 60 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 82 25 60 45 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4582216, 48.6512077 ] }, properties: { amenity: 'driving_school', phone: '+33 9 82 25 60 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7541751510', amenity: 'restaurant', cuisine: 'french', internet_access: 'wlan', name: 'Le Cosy', phone: '+33757062743', takeaway: 'no', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.452178, 48.6461977 ] }, id: 'node/7541751510' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33757062743 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33757062743 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33757062743 false ### debug: convertProperty: isStringValue? +33757062743 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33757062743 convertedValue 7 57 06 27 43 ### debug: phone: +33757062743 => +33 7 57 06 27 43 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 57 06 27 43 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 57 06 27 43 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.452178, 48.6461977 ] }, properties: { amenity: 'restaurant', phone: '+33 7 57 06 27 43' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7571379069', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '46', 'addr:postcode': '91370', 'addr:street': 'Boulevard du Maréchal Foch', amenity: 'restaurant', cuisine: 'italian', delivery: 'yes', description: 'Restaurant italien à Verrières-le-Buisson, pizzas au feu de bois.', name: 'Grazie', opening_hours: 'Mo-Th 11:30-22:30, 14:30-18:00; Fr-Sa 11:30-23:00, 14:30-18:00', phone: '+33 1 69 75 11 11', reservation: 'yes', website: 'https://pizzagrazie.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2681779, 48.7448793 ] }, id: 'node/7571379069' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 75 11 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 75 11 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 75 11 11 false ### debug: convertProperty: isStringValue? +33 1 69 75 11 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 75 11 11 convertedValue 1 69 75 11 11 ### debug: phone: +33 1 69 75 11 11 => +33 1 69 75 11 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 75 11 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 75 11 11 ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : yes ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping yes ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? yes false ### debug: convertProperty: isStringValue? yes false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value yes ### debug: convertProperty: ==========> !!! NOT in falsy values yes ### debug: convertProperty: convertedValue ==========> { reservation : yes } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation yes ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2681779, 48.7448793 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 75 11 11', reservation: 'yes' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7572272666', alt_name: 'Maison du Cèdre', amenity: 'hospital', fax: '+33169925394', healthcare: 'hospital', name: "Hôpital de Jour pour Adolescents de l'Essonne", phone: '+33169925201', 'ref:FR:FINESS': '910010198', 'ref:FR:SIRET': '26910009500455', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '292' }, geometry: { type: 'Point', coordinates: [ 2.3097121, 48.654779 ] }, id: 'node/7572272666' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : hospital ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping hospital ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? hospital true ### debug: convertProperty: isStringValue? hospital true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ hospital => hospital ### debug: convertProperty: -- convertedValue hospital ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169925201 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169925201 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169925201 false ### debug: convertProperty: isStringValue? +33169925201 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169925201 convertedValue 1 69 92 52 01 ### debug: phone: +33169925201 => +33 1 69 92 52 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 92 52 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 92 52 01 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3097121, 48.654779 ] }, properties: { amenity: 'hospital', phone: '+33 1 69 92 52 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7578133785', 'addr:housenumber': '110', 'addr:postcode': '91830', 'addr:street': 'Les Berges de Seine', amenity: 'restaurant', cuisine: 'french', name: "Au Fil de L'O", phone: '+33 164938109' }, geometry: { type: 'Point', coordinates: [ 2.4924227, 48.5668345 ] }, id: 'node/7578133785' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164938109 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164938109 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164938109 false ### debug: convertProperty: isStringValue? +33 164938109 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164938109 convertedValue 1 64 93 81 09 ### debug: phone: +33 164938109 => +33 1 64 93 81 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 93 81 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 93 81 09 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4924227, 48.5668345 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 93 81 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7580599503', 'addr:city': 'Boigneville', 'addr:housenumber': '5', 'addr:postcode': '91720', 'addr:street': 'Place de la Gare', amenity: 'bar', brewery: 'jupiter;leffe;hoegaarden', name: 'Le Tire Bouchon', outdoor_seating: 'terrace', phone: '+33 1 64 99 47 30' }, geometry: { type: 'Point', coordinates: [ 2.3783279, 48.3422556 ] }, id: 'node/7580599503' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bar ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bar ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bar true ### debug: convertProperty: isStringValue? bar true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bar => bar ### debug: convertProperty: -- convertedValue bar ### debug: mapElementFromConf: convert brewery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brewery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brewery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 99 47 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 99 47 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 99 47 30 false ### debug: convertProperty: isStringValue? +33 1 64 99 47 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 99 47 30 convertedValue 1 64 99 47 30 ### debug: phone: +33 1 64 99 47 30 => +33 1 64 99 47 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 47 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 47 30 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3783279, 48.3422556 ] }, properties: { amenity: 'bar', phone: '+33 1 64 99 47 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7595248373', alt_name: "Laboratoire d'analyses médicales", check_date: '2023-07-29', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Laboratoire de biologie médicale', phone: '+33164910655', 'ref:FR:FINESS': '910019686', 'ref:FR:SIRET': '41994942500401', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '611' }, geometry: { type: 'Point', coordinates: [ 2.0686014, 48.6464044 ] }, id: 'node/7595248373' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164910655 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164910655 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164910655 false ### debug: convertProperty: isStringValue? +33164910655 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164910655 convertedValue 1 64 91 06 55 ### debug: phone: +33164910655 => +33 1 64 91 06 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 06 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 06 55 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0686014, 48.6464044 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 06 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7603277495', 'addr:housenumber': '32', beauty: 'cosmetics;hair;hair_removal;nails;massage;skin_care;aesthetic;eyebrow', 'contact:city': 'Athis-Mons', 'contact:housenumber': '32', 'contact:phone': '+33 1 69 96 36 50', 'contact:postcode': '91200', 'contact:street': 'Rue Des Coquelicots', official_name: 'Maison De La Détente', opening_hours: 'Tu-Fr 09:30-19:00; Sa 09:00-18:00', 'payment:cheque': 'yes', 'payment:debit_cards': 'yes', phone: '+33 1 69 96 36 50', 'ref:FR:NAF': '9602B', 'ref:FR:SIRET': '87879446000013', shop: 'hairdresser', website: 'http://www.maisondeladetente.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.367682, 48.6996266 ] }, id: 'node/7603277495' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cheque ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cheque ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cheque ### debug: mapElementFromConf: convert payment:debit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:debit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:debit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 96 36 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 96 36 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 96 36 50 false ### debug: convertProperty: isStringValue? +33 1 69 96 36 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 96 36 50 convertedValue 1 69 96 36 50 ### debug: phone: +33 1 69 96 36 50 => +33 1 69 96 36 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 96 36 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 96 36 50 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.367682, 48.6996266 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 96 36 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7606004381', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '27', 'addr:postcode': '91260', 'addr:street': 'Rue Victor Hugo', amenity: 'courthouse', name: "Tribunal d'Instance de Juvisy sur Orge", phone: '+33 1 69 12 18 30' }, geometry: { type: 'Point', coordinates: [ 2.377516, 48.6907934 ] }, id: 'node/7606004381' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : courthouse ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping courthouse ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? courthouse true ### debug: convertProperty: isStringValue? courthouse true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ courthouse => courthouse ### debug: convertProperty: -- convertedValue courthouse ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 12 18 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 12 18 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 12 18 30 false ### debug: convertProperty: isStringValue? +33 1 69 12 18 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 12 18 30 convertedValue 1 69 12 18 30 ### debug: phone: +33 1 69 12 18 30 => +33 1 69 12 18 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 12 18 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 12 18 30 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.377516, 48.6907934 ] }, properties: { amenity: 'courthouse', phone: '+33 1 69 12 18 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7611736898', 'addr:housenumber': '89', government: 'public_service', name: "Maison de l'Essonne", office: 'government', operator: "Conseil départemental de l'Essonne", phone: '+33 1 60 91 91 91' }, geometry: { type: 'Point', coordinates: [ 2.3719179, 48.6545588 ] }, id: 'node/7611736898' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 91 91 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 91 91 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 91 91 91 false ### debug: convertProperty: isStringValue? +33 1 60 91 91 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 91 91 91 convertedValue 1 60 91 91 91 ### debug: phone: +33 1 60 91 91 91 => +33 1 60 91 91 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 91 91 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 91 91 91 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3719179, 48.6545588 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 91 91 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7612590801', 'addr:city': 'Savigny-sur-Orge', 'addr:housenumber': '7', 'addr:postcode': '91600', 'addr:street': 'Boulevard Aristide Briand', amenity: 'bank', atm: 'yes', brand: 'Crédit Agricole', 'brand:wikidata': 'Q590952', 'brand:wikipedia': 'fr:Crédit agricole', fax: '+33 1 69 56 58 21', name: 'Crédit Agricole', opening_hours: 'Tu-We 09:00-12:30,14:00-18:00; Th 09:00-12:30,15:00-18:00; Fr 09:00-12:30,14:00-18:00; Sa 08:30-13:00,14:00-16:00', phone: '+33 1 69 56 58 20', website: 'https://www.credit-agricole.fr/particulier/agence/paris/savigny-plateau-2689.html' }, geometry: { type: 'Point', coordinates: [ 2.3427789, 48.6813101 ] }, id: 'node/7612590801' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 56 58 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 56 58 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 56 58 20 false ### debug: convertProperty: isStringValue? +33 1 69 56 58 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 56 58 20 convertedValue 1 69 56 58 20 ### debug: phone: +33 1 69 56 58 20 => +33 1 69 56 58 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 56 58 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 56 58 20 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3427789, 48.6813101 ] }, properties: { amenity: 'bank', phone: '+33 1 69 56 58 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7612807553', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '34', 'addr:postcode': '91260', 'addr:street': 'Rue des Palombes', amenity: 'exhibition_centre', name: "Centre d'exposition Enfants en justice", operator: 'Ministère de la Justice', phone: '+33 1 69 54 24 19', website: 'http://enfantsenjustice.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3547481, 48.6952554 ] }, id: 'node/7612807553' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : exhibition_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping exhibition_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? exhibition_centre true ### debug: convertProperty: isStringValue? exhibition_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ exhibition_centre => exhibition_centre ### debug: convertProperty: -- convertedValue exhibition_centre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 54 24 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 54 24 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 54 24 19 false ### debug: convertProperty: isStringValue? +33 1 69 54 24 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 54 24 19 convertedValue 1 69 54 24 19 ### debug: phone: +33 1 69 54 24 19 => +33 1 69 54 24 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 54 24 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 54 24 19 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3547481, 48.6952554 ] }, properties: { amenity: 'exhibition_centre', phone: '+33 1 69 54 24 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7615563832', 'addr:housenumber': '16', office: 'yes', phone: '+33 9 73 321 421' }, geometry: { type: 'Point', coordinates: [ 2.3858126, 48.708536 ] }, id: 'node/7615563832' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 73 321 421 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 73 321 421 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 73 321 421 false ### debug: convertProperty: isStringValue? +33 9 73 321 421 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 73 321 421 convertedValue 9 73 32 14 21 ### debug: phone: +33 9 73 321 421 => +33 9 73 32 14 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 73 32 14 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 73 32 14 21 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3858126, 48.708536 ] }, properties: { amenity: 'charging_station', phone: '+33 9 73 32 14 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7615722366', 'addr:housenumber': '35-39', amenity: 'community_centre', operator: "Mairie d'Ahtis-Mons", phone: '+33 1 69 44 92 07' }, geometry: { type: 'Point', coordinates: [ 2.3839888, 48.707699 ] }, id: 'node/7615722366' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 44 92 07 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 44 92 07 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 44 92 07 false ### debug: convertProperty: isStringValue? +33 1 69 44 92 07 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 44 92 07 convertedValue 1 69 44 92 07 ### debug: phone: +33 1 69 44 92 07 => +33 1 69 44 92 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 44 92 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 44 92 07 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3839888, 48.707699 ] }, properties: { amenity: 'community_centre', phone: '+33 1 69 44 92 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7618028288', amenity: 'taxi', capacity: '3', phone: '+33169074888', 'survey:date': '2020-06-13' }, geometry: { type: 'Point', coordinates: [ 2.1936325, 48.6809217 ] }, id: 'node/7618028288' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : taxi ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping taxi ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? taxi true ### debug: convertProperty: isStringValue? taxi true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ taxi => taxi ### debug: convertProperty: -- convertedValue taxi ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 3 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 3 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 3 true ### debug: convertProperty: isStringValue? 3 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 3 => 3 ### debug: convertProperty: -- convertedValue 3 ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169074888 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169074888 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169074888 false ### debug: convertProperty: isStringValue? +33169074888 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169074888 convertedValue 1 69 07 48 88 ### debug: phone: +33169074888 => +33 1 69 07 48 88 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 48 88 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 48 88 ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1936325, 48.6809217 ] }, properties: { amenity: 'taxi', capacity: '3', phone: '+33 1 69 07 48 88' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7618105256', colour: 'yellow', description: 'Texte : "Canalisation(s) gaz haute pression à proximité"', marker: 'plate', operator: 'GRTgaz', phone: '0800001112', ref: '471320', utility: 'gas' }, geometry: { type: 'Point', coordinates: [ 2.2319734, 48.7215131 ] }, id: 'node/7618105256' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert colour ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName colour ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: colour ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert marker ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName marker ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: marker ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0800001112 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0800001112 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0800001112 false ### debug: convertProperty: isStringValue? 0800001112 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 800001112 convertedValue 8 00 00 11 12 ### debug: phone: 0800001112 => +33 8 00 00 11 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 8 00 00 11 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 8 00 00 11 12 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert utility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName utility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: utility ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2319734, 48.7215131 ] }, properties: { amenity: 'charging_station', phone: '+33 8 00 00 11 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7618105257', colour: 'yellow', description: 'Texte : "Canalisation(s) gaz haute pression à proximité"', marker: 'aerial', operator: 'GRTgaz', phone: '0800001112', ref: '471315', utility: 'gas' }, geometry: { type: 'Point', coordinates: [ 2.2322752, 48.7215958 ] }, id: 'node/7618105257' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert colour ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName colour ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: colour ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert marker ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName marker ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: marker ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0800001112 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0800001112 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0800001112 false ### debug: convertProperty: isStringValue? 0800001112 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 800001112 convertedValue 8 00 00 11 12 ### debug: phone: 0800001112 => +33 8 00 00 11 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 8 00 00 11 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 8 00 00 11 12 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert utility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName utility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: utility ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2322752, 48.7215958 ] }, properties: { amenity: 'charging_station', phone: '+33 8 00 00 11 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7632892620', 'addr:city': 'Athis-Mons', 'addr:housenumber': '72', 'addr:postcode': '91200', 'addr:street': 'Rue de la Voie Verte', amenity: 'doctors', healthcare: 'doctor', name: 'Docteur Ali-Ouro-Nille Edgar', phone: '+33 6 61 41 76 94' }, geometry: { type: 'Point', coordinates: [ 2.3597025, 48.6997865 ] }, id: 'node/7632892620' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 61 41 76 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 61 41 76 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 61 41 76 94 false ### debug: convertProperty: isStringValue? +33 6 61 41 76 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 61 41 76 94 convertedValue 6 61 41 76 94 ### debug: phone: +33 6 61 41 76 94 => +33 6 61 41 76 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 61 41 76 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 61 41 76 94 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3597025, 48.6997865 ] }, properties: { amenity: 'doctors', phone: '+33 6 61 41 76 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7633324778', email: 'gair@gendarmerie.interieur.gouv.fr', fax: '+33 1 41 28 83 56', name: "Gendarmerie de l'air", note: 'Localisation précise à déterminer', operator: 'Gendarmerie nationale', 'operator:wikidata': 'Q1422336', phone: '+33 1 41 28 83 48', police: 'offices' }, geometry: { type: 'Point', coordinates: [ 2.2109449, 48.7697956 ] }, id: 'node/7633324778' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 41 28 83 48 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 41 28 83 48 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 41 28 83 48 false ### debug: convertProperty: isStringValue? +33 1 41 28 83 48 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 41 28 83 48 convertedValue 1 41 28 83 48 ### debug: phone: +33 1 41 28 83 48 => +33 1 41 28 83 48 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 41 28 83 48 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 41 28 83 48 ### debug: mapElementFromConf: convert police ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName police ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: police ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2109449, 48.7697956 ] }, properties: { amenity: 'charging_station', phone: '+33 1 41 28 83 48' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7633324779', email: 'cfagn@gendarmerie.interieur.gouv.fr', fax: '+33 1 45 37 38 56', name: 'Commandement des forces aériennes de la gendarmerie nationale', note: 'Localisation précise à déterminer', operator: 'Gendarmerie nationale', 'operator:wikidata': 'Q1422336', phone: '+33 1 45 37 38 55', police: 'offices' }, geometry: { type: 'Point', coordinates: [ 2.2109503, 48.7699159 ] }, id: 'node/7633324779' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 45 37 38 55 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 45 37 38 55 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 45 37 38 55 false ### debug: convertProperty: isStringValue? +33 1 45 37 38 55 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 45 37 38 55 convertedValue 1 45 37 38 55 ### debug: phone: +33 1 45 37 38 55 => +33 1 45 37 38 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 45 37 38 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 45 37 38 55 ### debug: mapElementFromConf: convert police ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName police ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: police ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2109503, 48.7699159 ] }, properties: { amenity: 'charging_station', phone: '+33 1 45 37 38 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7637482241', 'addr:housenumber': '9', government: 'transportation', office: 'government', phone: '+33169577460', website: 'https://www.ecologique-solidaire.gouv.fr/direction-generale-laviation-civile-dgac' }, geometry: { type: 'Point', coordinates: [ 2.3953745, 48.7147806 ] }, id: 'node/7637482241' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169577460 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169577460 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169577460 false ### debug: convertProperty: isStringValue? +33169577460 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169577460 convertedValue 1 69 57 74 60 ### debug: phone: +33169577460 => +33 1 69 57 74 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 74 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 74 60 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3953745, 48.7147806 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 74 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7637482251', 'addr:housenumber': '9', government: 'registration', office: 'government', phone: '+33169577460' }, geometry: { type: 'Point', coordinates: [ 2.3944988, 48.7156465 ] }, id: 'node/7637482251' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169577460 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169577460 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169577460 false ### debug: convertProperty: isStringValue? +33169577460 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169577460 convertedValue 1 69 57 74 60 ### debug: phone: +33169577460 => +33 1 69 57 74 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 74 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 74 60 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3944988, 48.7156465 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 74 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7637482252', abbr_name: 'CRNA Nord', 'addr:housenumber': '9', government: 'transportation', office: 'government', phone: '+331 69 57 60 16' }, geometry: { type: 'Point', coordinates: [ 2.3964233, 48.7153619 ] }, id: 'node/7637482252' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert abbr_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName abbr_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: abbr_name ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 69 57 60 16 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 69 57 60 16 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 69 57 60 16 false ### debug: convertProperty: isStringValue? +331 69 57 60 16 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 69 57 60 16 convertedValue 1 69 57 60 16 ### debug: phone: +331 69 57 60 16 => +33 1 69 57 60 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 60 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 60 16 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3964233, 48.7153619 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 60 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7642877463', 'addr:city': 'Athis-Mons', 'addr:postcode': '91200', 'addr:street': 'Rue Valentin Conrart', name: 'EFIDIS - Accueil', office: 'company', opening_hours: 'Mo-Fr 17:00-19:00', phone: '+33 1 60 46 76 68' }, geometry: { type: 'Point', coordinates: [ 2.3875266, 48.7089345 ] }, id: 'node/7642877463' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 46 76 68 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 46 76 68 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 46 76 68 false ### debug: convertProperty: isStringValue? +33 1 60 46 76 68 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 46 76 68 convertedValue 1 60 46 76 68 ### debug: phone: +33 1 60 46 76 68 => +33 1 60 46 76 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 46 76 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 46 76 68 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3875266, 48.7089345 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 46 76 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7642979343', 'addr:housenumber': '6', email: 'ressources@associationressources.org', healthcare: 'centre', 'healthcare:speciality': 'addiction', operator: 'Association Ressources', phone: '+33 1 69 38 37 21', 'ref:FR:FINESS': '910000058', 'ref:FR:NAF': '8720B', 'ref:FR:SIRET': '38757695200023' }, geometry: { type: 'Point', coordinates: [ 2.37297, 48.6985556 ] }, id: 'node/7642979343' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 37 21 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 37 21 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 37 21 false ### debug: convertProperty: isStringValue? +33 1 69 38 37 21 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 37 21 convertedValue 1 69 38 37 21 ### debug: phone: +33 1 69 38 37 21 => +33 1 69 38 37 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 37 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 37 21 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.37297, 48.6985556 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 37 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7643034504', 'addr:housenumber': '6', office: 'lawyer', phone: '+33 1 60 48 04 00', website: 'https://www.cabinetcoll.com/pages/nos-cabinets/athis-mons.html' }, geometry: { type: 'Point', coordinates: [ 2.3730788, 48.698606 ] }, id: 'node/7643034504' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 04 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 04 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 04 00 false ### debug: convertProperty: isStringValue? +33 1 60 48 04 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 04 00 convertedValue 1 60 48 04 00 ### debug: phone: +33 1 60 48 04 00 => +33 1 60 48 04 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 04 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 04 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3730788, 48.698606 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 04 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7643369138', 'addr:housenumber': '3-5', office: 'company', phone: '+33 1 69 38 32 09', website: 'https://www.groupevalophis.fr/athismons-lebeau' }, geometry: { type: 'Point', coordinates: [ 2.3887391, 48.7086006 ] }, id: 'node/7643369138' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 32 09 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 32 09 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 32 09 false ### debug: convertProperty: isStringValue? +33 1 69 38 32 09 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 32 09 convertedValue 1 69 38 32 09 ### debug: phone: +33 1 69 38 32 09 => +33 1 69 38 32 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 32 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 32 09 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3887391, 48.7086006 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 32 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7643757402', 'addr:housenumber': '10', amenity: 'vehicle_inspection', email: 'athis-ct@autosecurite.com', operator: 'Auto Sécurité', phone: '+33 1 69 84 73 00', 'ref:FR:NAF': '7120A', 'ref:FR:SIRET': '34245141600016', website: 'https://athis-controle-technique.autosecurite.com/' }, geometry: { type: 'Point', coordinates: [ 2.3919628, 48.705784 ] }, id: 'node/7643757402' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : vehicle_inspection ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping vehicle_inspection ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? vehicle_inspection true ### debug: convertProperty: isStringValue? vehicle_inspection true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ vehicle_inspection => vehicle_inspection ### debug: convertProperty: -- convertedValue vehicle_inspection ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 84 73 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 84 73 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 84 73 00 false ### debug: convertProperty: isStringValue? +33 1 69 84 73 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 84 73 00 convertedValue 1 69 84 73 00 ### debug: phone: +33 1 69 84 73 00 => +33 1 69 84 73 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 84 73 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 84 73 00 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3919628, 48.705784 ] }, properties: { amenity: 'vehicle_inspection', phone: '+33 1 69 84 73 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7660857426', 'addr:city': 'villebon-sur-Yvette', 'addr:housenumber': '1', 'addr:postcode': '91140', 'addr:street': "Avenue de l'Oural", description: "Blanchisserie, repassage et couture. Atelier d'insertion professionnelle.", email: 'contact@larepasserie91.fr', name: 'La Repasserie 91', opening_hours: 'Mo-Fr 08:00-18:00', operator: 'Dynamique Embauche', 'payment:credit_cards': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33169289579', shop: 'dry_cleaning', website: 'https://www.larepasserie91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2049694, 48.6853913 ] }, id: 'node/7660857426' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169289579 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169289579 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169289579 false ### debug: convertProperty: isStringValue? +33169289579 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169289579 convertedValue 1 69 28 95 79 ### debug: phone: +33169289579 => +33 1 69 28 95 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 95 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 95 79 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2049694, 48.6853913 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 28 95 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7660869085', amenity: 'charging_station', 'authentication:none': 'yes', capacity: '2', email: 'sav@izivia.com', fee: 'yes', motorcar: 'yes', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', owner: 'CPS', 'payment:credit_cards': 'no', phone: '+33972668001', 'ref:EU:EVSE': 'FR*CPS*PCAPS1311', 'socket:type2': '1', 'socket:typee': '1', source: 'data.gouv.fr:Etalab - 05/2022', 'survey:date': '2020-06-28' }, geometry: { type: 'Point', coordinates: [ 2.2368306, 48.683651 ] }, id: 'node/7660869085' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 2 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 2 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 2 true ### debug: convertProperty: isStringValue? 2 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 2 => 2 ### debug: convertProperty: -- convertedValue 2 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert motorcar ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName motorcar ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: motorcar ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33972668001 false ### debug: convertProperty: isStringValue? +33972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33972668001 convertedValue 9 72 66 80 01 ### debug: phone: +33972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref:EU:EVSE ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:EU:EVSE ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:EU:EVSE ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2368306, 48.683651 ] }, properties: { amenity: 'charging_station', capacity: '2', phone: '+33 9 72 66 80 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7670897360', 'addr:housenumber': '102', craft: 'caterer', phone: '+33 9 82 48 48 33', website: 'https://www.traiteur-galaevents.com/' }, geometry: { type: 'Point', coordinates: [ 2.4018105, 48.7187875 ] }, id: 'node/7670897360' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 82 48 48 33 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 82 48 48 33 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 82 48 48 33 false ### debug: convertProperty: isStringValue? +33 9 82 48 48 33 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 82 48 48 33 convertedValue 9 82 48 48 33 ### debug: phone: +33 9 82 48 48 33 => +33 9 82 48 48 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 82 48 48 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 82 48 48 33 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4018105, 48.7187875 ] }, properties: { amenity: 'charging_station', phone: '+33 9 82 48 48 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7684461531', 'addr:housenumber': '12', 'addr:street': 'Rue Fernand Léger', amenity: 'community_centre', community_centre: 'meeting_room', email: 'centrebfrachon@cgt.fr', name: 'Centre de formation syndicale Benoit Frachon', operator: 'Confédération Générale du Travail', phone: '+33 1 69 86 40 00', website: 'http://www.formationsyndicale.cgt.fr' }, geometry: { type: 'Point', coordinates: [ 2.1000946, 48.70239 ] }, id: 'node/7684461531' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert community_centre ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName community_centre ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: community_centre ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 86 40 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 86 40 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 86 40 00 false ### debug: convertProperty: isStringValue? +33 1 69 86 40 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 86 40 00 convertedValue 1 69 86 40 00 ### debug: phone: +33 1 69 86 40 00 => +33 1 69 86 40 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 86 40 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 86 40 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1000946, 48.70239 ] }, properties: { amenity: 'community_centre', phone: '+33 1 69 86 40 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7687811407', 'addr:housenumber': '2', 'addr:postcode': '91370', 'addr:street': 'Rue de Paron', email: 'agencedeparon@gmail.com', name: 'Agence de Paron', office: 'estate_agent', opening_hours: 'Mo-Sa 09:00-12:00, 14:00-19:00', phone: '+33 1 69 30 12 00', website: 'http://www.agencedeparon.com/' }, geometry: { type: 'Point', coordinates: [ 2.2656433, 48.7471496 ] }, id: 'node/7687811407' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 30 12 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 30 12 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 30 12 00 false ### debug: convertProperty: isStringValue? +33 1 69 30 12 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 30 12 00 convertedValue 1 69 30 12 00 ### debug: phone: +33 1 69 30 12 00 => +33 1 69 30 12 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 12 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 12 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2656433, 48.7471496 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 30 12 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7687826801', 'addr:housenumber': '49', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", name: 'L’Épicurien', opening_hours: 'Tu-Sa 09:00-13:00, 15:30-20:00; Su 09:00-13:00', phone: '+33 1 60 11 32 48', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.2654965, 48.7471005 ] }, id: 'node/7687826801' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 11 32 48 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 11 32 48 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 11 32 48 false ### debug: convertProperty: isStringValue? +33 1 60 11 32 48 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 11 32 48 convertedValue 1 60 11 32 48 ### debug: phone: +33 1 60 11 32 48 => +33 1 60 11 32 48 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 32 48 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 32 48 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2654965, 48.7471005 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 11 32 48' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7687838085', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '35', 'addr:postcode': '91370', 'addr:street': 'Boulevard du Maréchal Foch', name: 'Tonton & Tonton', opening_hours: 'Mo-Sa 10:00-13:00, 15:30-19:30; Su 10:00-13:00', organic: 'only', phone: '+33 1 69 30 31 86', shop: 'supermarket', website: 'http://www.tontonandco.com' }, geometry: { type: 'Point', coordinates: [ 2.2671111, 48.7446592 ] }, id: 'node/7687838085' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert organic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName organic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: organic ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 30 31 86 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 30 31 86 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 30 31 86 false ### debug: convertProperty: isStringValue? +33 1 69 30 31 86 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 30 31 86 convertedValue 1 69 30 31 86 ### debug: phone: +33 1 69 30 31 86 => +33 1 69 30 31 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 31 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 31 86 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2671111, 48.7446592 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 30 31 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7687907785', 'contact:housenumber': '76', 'contact:postcode': '91370', 'contact:street': "Rue d'Estienne d'Orves", name: 'Body’Minute', opening_hours: 'Tu-Fr 10:00-19:00; Sa 09:30-18:30', phone: '+33 1 60 19 66 87', shop: 'beauty', website: 'https://bodyminute.com' }, geometry: { type: 'Point', coordinates: [ 2.2639622, 48.7461813 ] }, id: 'node/7687907785' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 19 66 87 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 19 66 87 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 19 66 87 false ### debug: convertProperty: isStringValue? +33 1 60 19 66 87 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 19 66 87 convertedValue 1 60 19 66 87 ### debug: phone: +33 1 60 19 66 87 => +33 1 60 19 66 87 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 19 66 87 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 19 66 87 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2639622, 48.7461813 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 19 66 87' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7687996185', 'addr:housenumber': '6', 'addr:postcode': '91370', 'addr:street': 'Place Charles de Gaulle', amenity: 'restaurant', cuisine: 'french', name: 'Le Grey', opening_hours: 'Mo-Sa 10:00-14:30, 18:00-22:00', phone: '+33 1 64 47 23 30', website: 'http://restaurant-legrey.fr' }, geometry: { type: 'Point', coordinates: [ 2.2666016, 48.7466383 ] }, id: 'node/7687996185' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 47 23 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 47 23 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 47 23 30 false ### debug: convertProperty: isStringValue? +33 1 64 47 23 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 47 23 30 convertedValue 1 64 47 23 30 ### debug: phone: +33 1 64 47 23 30 => +33 1 64 47 23 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 47 23 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 47 23 30 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2666016, 48.7466383 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 47 23 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7689211785', 'addr:housenumber': '53', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", name: 'MC Coiffure', opening_hours: 'Mo-Sa 09:00-19:00', phone: '+33 1 69 20 23 00', shop: 'hairdresser', website: 'https://www.facebook.com/mccoiffure91370/' }, geometry: { type: 'Point', coordinates: [ 2.2653342, 48.7470038 ] }, id: 'node/7689211785' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 23 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 23 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 23 00 false ### debug: convertProperty: isStringValue? +33 1 69 20 23 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 23 00 convertedValue 1 69 20 23 00 ### debug: phone: +33 1 69 20 23 00 => +33 1 69 20 23 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 23 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 23 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2653342, 48.7470038 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 23 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7689223885', 'contact:city': 'Verrières-le-Buisson', 'contact:housenumber': '57', 'contact:postcode': '91370', 'contact:street': "Rue d'Estienne d'Orves", name: 'Agence Immobilière du Centre', office: 'estate_agent', opening_hours: 'Mo-Sa 09:00-12:30, 14:00-19:00', phone: '+33 1 69 53 41 91', website: 'https://www.agenceaic.com/fr/' }, geometry: { type: 'Point', coordinates: [ 2.2651954, 48.7469197 ] }, id: 'node/7689223885' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 53 41 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 53 41 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 53 41 91 false ### debug: convertProperty: isStringValue? +33 1 69 53 41 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 53 41 91 convertedValue 1 69 53 41 91 ### debug: phone: +33 1 69 53 41 91 => +33 1 69 53 41 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 53 41 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 53 41 91 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2651954, 48.7469197 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 53 41 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7699776594', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '4', 'addr:postcode': '91260', 'addr:street': 'Quai Jean Pierre Timbaud', amenity: 'community_centre', name: 'Péniches Alternat et Bali', phone: '+33 6 32 55 05 93', website: 'http://www.penichealternat.org/' }, geometry: { type: 'Point', coordinates: [ 2.3877085, 48.6901452 ] }, id: 'node/7699776594' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 32 55 05 93 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 32 55 05 93 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 32 55 05 93 false ### debug: convertProperty: isStringValue? +33 6 32 55 05 93 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 32 55 05 93 convertedValue 6 32 55 05 93 ### debug: phone: +33 6 32 55 05 93 => +33 6 32 55 05 93 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 32 55 05 93 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 32 55 05 93 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3877085, 48.6901452 ] }, properties: { amenity: 'community_centre', phone: '+33 6 32 55 05 93' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7710142477', acoustic: 'voice_description', alt_name: 'Salle Jean Cocteau;Salle Méliès', amenity: 'cinema', 'contact:facebook': 'cine220', 'contact:twitter': 'cine220', email: 'cine220@mairie-bretigny91.fr', name: 'Ciné220', phone: '+33 1 60 84 11 45;+33 1 60 84 04 42', 'ref:FR:Allocine': 'B0051', 'ref:FR:CNC': '73423', website: 'https://www.cine220.com', wikidata: 'Q28878272' }, geometry: { type: 'Point', coordinates: [ 2.3041684, 48.6086068 ] }, id: 'node/7710142477' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert acoustic ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName acoustic ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: acoustic ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : cinema ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping cinema ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? cinema true ### debug: convertProperty: isStringValue? cinema true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ cinema => cinema ### debug: convertProperty: -- convertedValue cinema ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:twitter ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:twitter ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:twitter ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 84 11 45;+33 1 60 84 04 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 84 11 45;+33 1 60 84 04 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 84 11 45;+33 1 60 84 04 42 false ### debug: convertProperty: isStringValue? +33 1 60 84 11 45;+33 1 60 84 04 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 84 11 45;+33 1 60 84 04 42 convertedValue 1 60 84 11 45 ;+ 33 16 08 40 44 2 ### debug: phone: +33 1 60 84 11 45;+33 1 60 84 04 42 => +33 1 60 84 11 45 ;+ 33 16 08 40 44 2 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 11 45 ;+ 33 16 08 40 44 2 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 11 45 ;+ 33 16 08 40 44 2 ### debug: mapElementFromConf: convert ref:FR:Allocine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:Allocine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:Allocine ### debug: mapElementFromConf: convert ref:FR:CNC ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:CNC ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:CNC ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3041684, 48.6086068 ] }, properties: { amenity: 'cinema', phone: '+33 1 60 84 11 45 ;+ 33 16 08 40 44 2' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7710847998', 'contact:city': 'Verrières-le-Buisson', 'contact:housenumber': '23', 'contact:postcode': '91370', 'contact:street': "Rue d'Estienne d'Orves", name: 'Romance Florale', opening_hours: 'Mo 08:30-17:30, 12:30-14:30; Tu-Sa 08:30-20:00, 12:30-14:30; Su 08:30-13:00', phone: '+33 1 69 20 20 34', shop: 'florist', website: 'https://fleuristes-et-fleurs.com/fleuriste/romance-florale-verrieres-le-buisson-91370' }, geometry: { type: 'Point', coordinates: [ 2.2664636, 48.7481203 ] }, id: 'node/7710847998' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 20 34 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 20 34 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 20 34 false ### debug: convertProperty: isStringValue? +33 1 69 20 20 34 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 20 34 convertedValue 1 69 20 20 34 ### debug: phone: +33 1 69 20 20 34 => +33 1 69 20 20 34 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 20 34 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 20 34 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2664636, 48.7481203 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 20 34' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7710893815', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '34', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", brand: 'Selectour', 'brand:wikidata': 'Q3478073', 'brand:wikipedia': 'fr:Selectour', description: 'Agence de quartier au service des particuliers, collectivités, associations, entreprises. Du voyage très élaboré pour presque toutes les destinations, au billet de spectacles, en passant par un aller retour en campagne, nous servons individuels et groupes', name: 'Selectour', phone: '+33 1 69 30 16 50', shop: 'travel_agency', website: 'https://www.egide-voyages.fr/#!/' }, geometry: { type: 'Point', coordinates: [ 2.2664887, 48.7484002 ] }, id: 'node/7710893815' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 30 16 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 30 16 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 30 16 50 false ### debug: convertProperty: isStringValue? +33 1 69 30 16 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 30 16 50 convertedValue 1 69 30 16 50 ### debug: phone: +33 1 69 30 16 50 => +33 1 69 30 16 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 16 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 16 50 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2664887, 48.7484002 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 30 16 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7710899408', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '28', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", amenity: 'bar', name: 'Au Buisson', opening_hours: 'Tu-Sa 06:30-19:30', phone: '+33 1 69 38 23 89' }, geometry: { type: 'Point', coordinates: [ 2.2667187, 48.7484809 ] }, id: 'node/7710899408' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bar ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bar ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bar true ### debug: convertProperty: isStringValue? bar true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bar => bar ### debug: convertProperty: -- convertedValue bar ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 23 89 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 23 89 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 23 89 false ### debug: convertProperty: isStringValue? +33 1 69 38 23 89 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 23 89 convertedValue 1 69 38 23 89 ### debug: phone: +33 1 69 38 23 89 => +33 1 69 38 23 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 23 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 23 89 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2667187, 48.7484809 ] }, properties: { amenity: 'bar', phone: '+33 1 69 38 23 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7710900804', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '34', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", craft: 'caterer', cuisine: 'italian', name: 'Mimmo', opening_hours: 'Tu-Sa 10:00-20:30, 13:30-17:00', phone: '+33 1 60 49 39 90' }, geometry: { type: 'Point', coordinates: [ 2.2665856, 48.7484673 ] }, id: 'node/7710900804' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 49 39 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 49 39 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 49 39 90 false ### debug: convertProperty: isStringValue? +33 1 60 49 39 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 49 39 90 convertedValue 1 60 49 39 90 ### debug: phone: +33 1 60 49 39 90 => +33 1 60 49 39 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 49 39 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 49 39 90 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2665856, 48.7484673 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 49 39 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7711662523', amenity: 'bank', atm: 'yes', brand: "Caisse d'Épargne", 'brand:wikidata': 'Q1547738', 'brand:wikipedia': "fr:Caisse d'épargne (banque)", 'contact:city': 'Verrières-le-Buisson', 'contact:housenumber': '44', 'contact:postcode': '91370', 'contact:street': "Rue d'Estienne d'Orves", fax: '+33 1 69 30 34 52', name: "Caisse d'Épargne", opening_hours: 'Tu-We 09:15-17:30, 12:45-13:45; Th 09:15-18:30, 12:45-14:45; Sa 09:00-16:15, 13:00-13:45', phone: '+33 1 72 48 56 16', website: 'https://www.agences.caisse-epargne.fr/banque-assurance/agences/agence-verrieres-le-buisson-id17515000670' }, geometry: { type: 'Point', coordinates: [ 2.266206, 48.7480428 ] }, id: 'node/7711662523' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 72 48 56 16 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 72 48 56 16 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 72 48 56 16 false ### debug: convertProperty: isStringValue? +33 1 72 48 56 16 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 72 48 56 16 convertedValue 1 72 48 56 16 ### debug: phone: +33 1 72 48 56 16 => +33 1 72 48 56 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 72 48 56 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 72 48 56 16 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.266206, 48.7480428 ] }, properties: { amenity: 'bank', phone: '+33 1 72 48 56 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7711685006', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '54', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", name: 'Primo - Renard', office: 'estate_agent', opening_hours: 'Mo-Fr 09:00-19:00, 12:00-14:00; Sa 09:00-18:00, 12:00-14:00', phone: '+33160117120', website: 'http://www.agences-primo.com/' }, geometry: { type: 'Point', coordinates: [ 2.2658601, 48.7477616 ] }, id: 'node/7711685006' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160117120 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160117120 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160117120 false ### debug: convertProperty: isStringValue? +33160117120 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160117120 convertedValue 1 60 11 71 20 ### debug: phone: +33160117120 => +33 1 60 11 71 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 71 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 71 20 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2658601, 48.7477616 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 11 71 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7711701487', clothes: 'women', 'contact:city': 'Verrières-le-Buisson', 'contact:housenumber': '50', 'contact:postcode': '91370', 'contact:street': "Rue d'Estienne d'Orves", description: "L'Évasion des Sens vous invite à voyager dans un univers de fragances haut de gamme pour la maison où se mêlent beauté et élégance... Vente d'objets de décoration et d'accessoires de mode haut de gamme.", 'disused:shop': 'gift', email: 'contact@levasion-des-sens.com', old_name: "L'Évasion des Sens", opening_hours: 'Tu-Fr 10:30-19:00, 13:00-15:00; Sa 10:30-19:00', phone: '+33967851635', website: 'https://www.levasion-des-sens.com/' }, geometry: { type: 'Point', coordinates: [ 2.2660746, 48.7479013 ] }, id: 'node/7711701487' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert clothes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName clothes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: clothes ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert disused:shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName disused:shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: disused:shop ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33967851635 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33967851635 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33967851635 false ### debug: convertProperty: isStringValue? +33967851635 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33967851635 convertedValue 9 67 85 16 35 ### debug: phone: +33967851635 => +33 9 67 85 16 35 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 67 85 16 35 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 67 85 16 35 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2660746, 48.7479013 ] }, properties: { amenity: 'charging_station', phone: '+33 9 67 85 16 35' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7731447581', PMU: 'yes', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '120', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", amenity: 'bar', name: 'La Concorde', opening_hours: 'Mo-Sa 07:00-20:00', phone: '+33160130434', tobacco: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2616077, 48.7427573 ] }, id: 'node/7731447581' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert PMU ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName PMU ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: PMU ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bar ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bar ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bar true ### debug: convertProperty: isStringValue? bar true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bar => bar ### debug: convertProperty: -- convertedValue bar ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160130434 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160130434 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160130434 false ### debug: convertProperty: isStringValue? +33160130434 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160130434 convertedValue 1 60 13 04 34 ### debug: phone: +33160130434 => +33 1 60 13 04 34 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 13 04 34 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 13 04 34 ### debug: mapElementFromConf: convert tobacco ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tobacco ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tobacco ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2616077, 48.7427573 ] }, properties: { amenity: 'bar', phone: '+33 1 60 13 04 34' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7731447582', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '118', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", brand: 'Citroën', 'brand:wikidata': 'Q6746', 'brand:wikipedia': 'fr:Citroën', name: 'Citroën', opening_hours: 'Mo-Th 08:30-18:00, 12:00-14:00; Fr 08:30-16:00, 12:00-14:00', phone: '+33169202022', shop: 'car', website: 'https://reseau.citroen.fr/reparateur-verrieres-le-buisson' }, geometry: { type: 'Point', coordinates: [ 2.2614361, 48.7426229 ] }, id: 'node/7731447582' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169202022 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169202022 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169202022 false ### debug: convertProperty: isStringValue? +33169202022 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169202022 convertedValue 1 69 20 20 22 ### debug: phone: +33169202022 => +33 1 69 20 20 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 20 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 20 22 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2614361, 48.7426229 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 20 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7731481419', 'contact:city': 'Verrières-le-Buisson', 'contact:housenumber': '85', 'contact:postcode': '91370', 'contact:street': "Rue d'Estienne d'Orves", healthcare: 'psychotherapist', name: 'Cabinet Paramédical de Psychomotricité et Psychologie', phone: '+33618760736' }, geometry: { type: 'Point', coordinates: [ 2.2620208, 48.7428227 ] }, id: 'node/7731481419' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33618760736 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33618760736 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33618760736 false ### debug: convertProperty: isStringValue? +33618760736 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33618760736 convertedValue 6 18 76 07 36 ### debug: phone: +33618760736 => +33 6 18 76 07 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 18 76 07 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 18 76 07 36 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2620208, 48.7428227 ] }, properties: { amenity: 'charging_station', phone: '+33 6 18 76 07 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7734676584', amenity: 'charging_station', 'authentication:none': 'yes', capacity: '2', email: 'sav@izivia.com', fee: 'yes', motorcar: 'yes', network: 'Sigeif', opening_hours: '24/7', operator: 'Izivia', owner: 'Sigeif', 'payment:credit_cards': 'no', phone: '+33972668001', 'ref:EU:EVSE': 'FR*SIG*PSIGE28612', 'socket:type2': '1', 'socket:typee': '1', source: 'data.gouv.fr:Etalab - 05/2022' }, geometry: { type: 'Point', coordinates: [ 2.2302773, 48.6426633 ] }, id: 'node/7734676584' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 2 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 2 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 2 true ### debug: convertProperty: isStringValue? 2 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 2 => 2 ### debug: convertProperty: -- convertedValue 2 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert motorcar ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName motorcar ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: motorcar ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33972668001 false ### debug: convertProperty: isStringValue? +33972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33972668001 convertedValue 9 72 66 80 01 ### debug: phone: +33972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref:EU:EVSE ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:EU:EVSE ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:EU:EVSE ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2302773, 48.6426633 ] }, properties: { amenity: 'charging_station', capacity: '2', phone: '+33 9 72 66 80 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7757569231', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '2', 'addr:postcode': '91370', 'addr:street': "Rue de l'Église", name: "Un P'tit vin d'Folie", opening_hours: 'Tu-Sa 09:00-13:00,15:30-20:00; Su 09:00-13:00', phone: '+33983810058', shop: 'wine' }, geometry: { type: 'Point', coordinates: [ 2.2657685, 48.7477154 ] }, id: 'node/7757569231' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33983810058 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33983810058 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33983810058 false ### debug: convertProperty: isStringValue? +33983810058 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33983810058 convertedValue 9 83 81 00 58 ### debug: phone: +33983810058 => +33 9 83 81 00 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 83 81 00 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 83 81 00 58 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2657685, 48.7477154 ] }, properties: { amenity: 'charging_station', phone: '+33 9 83 81 00 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7757573704', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '6', 'addr:postcode': '91370', 'addr:street': "Rue de l'Église", alt_name: 'Boutique de CBD', name: 'Maison des Herbes', old_name: "3 P'tits Points", phone: '+33 683823286', shop: 'beauty', website: 'https://www.facebook.com/3-ptits-points-114021168654504/' }, geometry: { type: 'Point', coordinates: [ 2.2655803, 48.7477463 ] }, id: 'node/7757573704' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 683823286 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 683823286 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 683823286 false ### debug: convertProperty: isStringValue? +33 683823286 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 683823286 convertedValue 6 83 82 32 86 ### debug: phone: +33 683823286 => +33 6 83 82 32 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 83 82 32 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 83 82 32 86 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2655803, 48.7477463 ] }, properties: { amenity: 'charging_station', phone: '+33 6 83 82 32 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7757576662', 'addr:city': 'Verrières-le-Buisson', 'addr:postcode': '91370', 'contact:city': 'Verrières-le-Buisson', 'contact:housenumber': '4', 'contact:postcode': '91370', 'contact:street': "Rue de l'Église", 'disused:shop': 'yes', old_name: 'Tournesol', opening_hours: 'Tu-Sa 11:00-13:00,16:00-19:15', phone: '+33963518885' }, geometry: { type: 'Point', coordinates: [ 2.265679, 48.7477321 ] }, id: 'node/7757576662' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert disused:shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName disused:shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: disused:shop ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33963518885 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33963518885 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33963518885 false ### debug: convertProperty: isStringValue? +33963518885 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33963518885 convertedValue 9 63 51 88 85 ### debug: phone: +33963518885 => +33 9 63 51 88 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 63 51 88 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 63 51 88 85 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.265679, 48.7477321 ] }, properties: { amenity: 'charging_station', phone: '+33 9 63 51 88 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7757584765', 'addr:city': 'Verrières-le-Buisson', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", 'contact:housenumber': '39', name: 'Regards', opening_hours: 'Tu-Fr 09:30-12:30,15:00-19:30; Sa 09:30-13:00,14:30-19:00', phone: '+33160117275', shop: 'optician', website: 'http://www.optiqueregards.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2657945, 48.7475433 ] }, id: 'node/7757584765' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160117275 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160117275 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160117275 false ### debug: convertProperty: isStringValue? +33160117275 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160117275 convertedValue 1 60 11 72 75 ### debug: phone: +33160117275 => +33 1 60 11 72 75 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 72 75 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 72 75 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2657945, 48.7475433 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 11 72 75' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7758082855', name: "Le Trait d'Union de Verrières-le-Buisson (TUVB)", office: 'association', opening_hours: 'Mo-Fr 09:00-16:30, 12:00-13:30', phone: '+33169531124', website: 'http://www.tuvb.org/' }, geometry: { type: 'Point', coordinates: [ 2.266873, 48.7463642 ] }, id: 'node/7758082855' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169531124 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169531124 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169531124 false ### debug: convertProperty: isStringValue? +33169531124 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169531124 convertedValue 1 69 53 11 24 ### debug: phone: +33169531124 => +33 1 69 53 11 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 53 11 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 53 11 24 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.266873, 48.7463642 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 53 11 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7761389725', 'contact:city': 'Verrières-le-Buisson', 'contact:housenumber': '37', 'contact:postcode': '91370', 'contact:street': "Rue d'Estienne d'Orves", name: 'Boucherie du Centre', opening_hours: 'Tu-Sa 08:00-12:30,16:00-20:00; Su 08:00-13:30', phone: '+33160117332', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.26587, 48.7476318 ] }, id: 'node/7761389725' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160117332 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160117332 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160117332 false ### debug: convertProperty: isStringValue? +33160117332 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160117332 convertedValue 1 60 11 73 32 ### debug: phone: +33160117332 => +33 1 60 11 73 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 73 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 73 32 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.26587, 48.7476318 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 11 73 32' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7761395916', brand: 'Maison de la Presse', 'brand:wikidata': 'Q62085960', 'contact:city': 'Verrières-le-Buisson', 'contact:housenumber': '33', 'contact:postcode': '91370', 'contact:street': "Rue d'Estienne d'Orves", name: 'Maison de la Presse Au Fil des Pages', opening_hours: 'Tu-Sa 08:00-12:30,15:30-19:00; Su 09:00-13:00', phone: '+33169300762', shop: 'newsagent' }, geometry: { type: 'Point', coordinates: [ 2.2659495, 48.7476761 ] }, id: 'node/7761395916' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169300762 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169300762 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169300762 false ### debug: convertProperty: isStringValue? +33169300762 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169300762 convertedValue 1 69 30 07 62 ### debug: phone: +33169300762 => +33 1 69 30 07 62 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 07 62 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 07 62 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2659495, 48.7476761 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 30 07 62' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7761403076', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '56', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", 'contact:city': 'Verrières-le-Buisson', 'contact:housenumber': '56', 'contact:phone': '+33 1 69 30 73 59', 'contact:postcode': '91370', 'contact:street': "Rue D'estienne D'orves", craft: 'photographer', name: 'Atelier Photo', official_name: 'Atelier Photo', opening_hours: 'Mo-Sa 09:30-12:30, 15:00-19:30; Su 09:30-12:30', phone: '+33169307359', 'ref:FR:SIRET': '33793259400019', shop: 'photo', website: 'https://www.atelier-photos-91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2656483, 48.7475404 ] }, id: 'node/7761403076' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169307359 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169307359 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169307359 false ### debug: convertProperty: isStringValue? +33169307359 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169307359 convertedValue 1 69 30 73 59 ### debug: phone: +33169307359 => +33 1 69 30 73 59 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 73 59 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 73 59 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2656483, 48.7475404 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 30 73 59' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7761410716', amenity: 'driving_school', 'contact:city': 'Verrières-le-Buisson', 'contact:housenumber': '25', 'contact:postcode': '91370', 'contact:street': "Rue d'Estienne d'Orves", name: 'Verrières Conduite', phone: '+33169304492' }, geometry: { type: 'Point', coordinates: [ 2.2663283, 48.7479578 ] }, id: 'node/7761410716' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169304492 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169304492 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169304492 false ### debug: convertProperty: isStringValue? +33169304492 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169304492 convertedValue 1 69 30 44 92 ### debug: phone: +33169304492 => +33 1 69 30 44 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 44 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 44 92 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2663283, 48.7479578 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 30 44 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7775248577', 'addr:housenumber': '38', name: 'Boucherie du centre', opening_hours: 'Tu-Sa 08:00-14:00, 15:30-20:00; Su 08:00-14:00', phone: '+33 1 60 80 30 48', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.1913976, 48.4930468 ] }, id: 'node/7775248577' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 80 30 48 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 80 30 48 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 80 30 48 false ### debug: convertProperty: isStringValue? +33 1 60 80 30 48 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 80 30 48 convertedValue 1 60 80 30 48 ### debug: phone: +33 1 60 80 30 48 => +33 1 60 80 30 48 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 80 30 48 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 80 30 48 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1913976, 48.4930468 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 80 30 48' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7826118987', brand: 'Allianz', 'brand:wikidata': 'Q487292', 'brand:wikipedia': 'en:Allianz', name: 'Allianz', office: 'insurance', phone: '+33 1 69 01 00 73', 'survey:date': '2020-08-19', website: 'https://agence.allianz.fr/montlhery-91310-H99159' }, geometry: { type: 'Point', coordinates: [ 2.2706697, 48.6395041 ] }, id: 'node/7826118987' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 01 00 73 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 01 00 73 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 01 00 73 false ### debug: convertProperty: isStringValue? +33 1 69 01 00 73 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 01 00 73 convertedValue 1 69 01 00 73 ### debug: phone: +33 1 69 01 00 73 => +33 1 69 01 00 73 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 01 00 73 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 01 00 73 ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2706697, 48.6395041 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 01 00 73' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7833021188', brand: 'Mondial Pare-Brise', name: 'Mondial Pare-Brise', phone: '+33 1 69 00 69 69', 'service:vehicle:glass': 'yes', shop: 'car_repair', website: 'https://www.mondialparebrise.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4927205, 48.6815062 ] }, id: 'node/7833021188' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 00 69 69 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 00 69 69 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 00 69 69 false ### debug: convertProperty: isStringValue? +33 1 69 00 69 69 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 00 69 69 convertedValue 1 69 00 69 69 ### debug: phone: +33 1 69 00 69 69 => +33 1 69 00 69 69 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 00 69 69 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 00 69 69 ### debug: mapElementFromConf: convert service:vehicle:glass ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:glass ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:glass ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4927205, 48.6815062 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 00 69 69' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7840130150', 'addr:housenumber': '91', 'contact:instagram': 'https://instagram.com/hookah.industry.officiel', email: 'hookah.industry91@gmail.com', facebook: 'https://www.facebook.com/HookahIndustry91', opening_hours: 'Mo-Sa 12:00-20:00; Su 14:00-20:00', phone: '+33 9 88 38 37 37', 'ref:FR:NAF': '4778C', 'ref:FR:SIRET': '88474556300012', shop: 'tobacco' }, geometry: { type: 'Point', coordinates: [ 2.371387, 48.7048292 ] }, id: 'node/7840130150' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 88 38 37 37 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 88 38 37 37 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 88 38 37 37 false ### debug: convertProperty: isStringValue? +33 9 88 38 37 37 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 88 38 37 37 convertedValue 9 88 38 37 37 ### debug: phone: +33 9 88 38 37 37 => +33 9 88 38 37 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 88 38 37 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 88 38 37 37 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.371387, 48.7048292 ] }, properties: { amenity: 'charging_station', phone: '+33 9 88 38 37 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7845750491', 'addr:housenumber': '134', healthcare: 'alternative', 'healthcare:speciality': 'osteopathy', phone: '+33 7 69 59 71 22', 'ref:FR:NAF': '8690E', 'ref:FR:SIRET': '52530502500021', website: 'http://www.jamesosteo.com/' }, geometry: { type: 'Point', coordinates: [ 2.3716991, 48.7072285 ] }, id: 'node/7845750491' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 69 59 71 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 69 59 71 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 69 59 71 22 false ### debug: convertProperty: isStringValue? +33 7 69 59 71 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 69 59 71 22 convertedValue 7 69 59 71 22 ### debug: phone: +33 7 69 59 71 22 => +33 7 69 59 71 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 69 59 71 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 69 59 71 22 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3716991, 48.7072285 ] }, properties: { amenity: 'charging_station', phone: '+33 7 69 59 71 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7852616257', 'addr:housenumber': '79 bis', 'contact:instagram': 'https://instagram.com/nseven_barber', female: 'no', male: 'yes', opening_hours: '10:00-20:00', phone: '+33 1 78 75 17 52', 'ref:FR:NAF': '9602A', 'ref:FR:SIRET': '88349527700013', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.371383, 48.7045355 ] }, id: 'node/7852616257' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert female ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName female ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: female ### debug: mapElementFromConf: convert male ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName male ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: male ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 78 75 17 52 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 78 75 17 52 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 78 75 17 52 false ### debug: convertProperty: isStringValue? +33 1 78 75 17 52 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 78 75 17 52 convertedValue 1 78 75 17 52 ### debug: phone: +33 1 78 75 17 52 => +33 1 78 75 17 52 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 75 17 52 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 75 17 52 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.371383, 48.7045355 ] }, properties: { amenity: 'charging_station', phone: '+33 1 78 75 17 52' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7853805130', 'addr:city': 'Draveil', 'addr:postcode': '91210', 'addr:street': 'Rue du Port aux Cerises', amenity: 'community_centre', email: 'portauxcerises1@gmail.com', name: 'Salle Les Mousseaux', phone: '+33 1 69 83 46 06', website: 'https://le-port-aux-cerises.iledeloisirs.fr/salles/' }, geometry: { type: 'Point', coordinates: [ 2.4074039, 48.6948569 ] }, id: 'node/7853805130' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 83 46 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 83 46 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 83 46 06 false ### debug: convertProperty: isStringValue? +33 1 69 83 46 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 83 46 06 convertedValue 1 69 83 46 06 ### debug: phone: +33 1 69 83 46 06 => +33 1 69 83 46 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 83 46 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 83 46 06 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4074039, 48.6948569 ] }, properties: { amenity: 'community_centre', phone: '+33 1 69 83 46 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7853805131', 'addr:city': 'Draveil', 'addr:postcode': '91210', 'addr:street': 'Rue du Port aux Cerises', amenity: 'community_centre', email: 'portauxcerises1@gmail.com', name: 'Salle La Grange', phone: '+33 1 69 83 46 06', website: 'https://le-port-aux-cerises.iledeloisirs.fr/salles/' }, geometry: { type: 'Point', coordinates: [ 2.4077602, 48.6948517 ] }, id: 'node/7853805131' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 83 46 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 83 46 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 83 46 06 false ### debug: convertProperty: isStringValue? +33 1 69 83 46 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 83 46 06 convertedValue 1 69 83 46 06 ### debug: phone: +33 1 69 83 46 06 => +33 1 69 83 46 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 83 46 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 83 46 06 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4077602, 48.6948517 ] }, properties: { amenity: 'community_centre', phone: '+33 1 69 83 46 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7853884607', 'addr:city': 'Draveil', 'addr:housenumber': '33', 'addr:postcode': '91210', 'addr:street': 'Rue Alphonse Daudet', email: 'maison.daudet@laposte.net', name: "Maison d'Alphonse Daudet", office: 'association', phone: '+33 6 30 56 79 08' }, geometry: { type: 'Point', coordinates: [ 2.4233437, 48.6628156 ] }, id: 'node/7853884607' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 30 56 79 08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 30 56 79 08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 30 56 79 08 false ### debug: convertProperty: isStringValue? +33 6 30 56 79 08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 30 56 79 08 convertedValue 6 30 56 79 08 ### debug: phone: +33 6 30 56 79 08 => +33 6 30 56 79 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 30 56 79 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 30 56 79 08 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4233437, 48.6628156 ] }, properties: { amenity: 'charging_station', phone: '+33 6 30 56 79 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7857528966', 'addr:city': 'Évry-Courcouronnes', 'addr:housenumber': '15', 'addr:postcode': '91000', 'addr:street': 'Traversée Galilée', amenity: 'driving_school', email: 'sesamconduite91@gmail.com', name: 'Sesam conduite', opening_hours: 'Mo 15:00-19:00; Tu-Th 10:00-12:00,15:00-19:00; Su 10:00-12:00', phone: '+33169130025', website: 'http://sesamautoecole.com/' }, geometry: { type: 'Point', coordinates: [ 2.4309258, 48.6270412 ] }, id: 'node/7857528966' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169130025 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169130025 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169130025 false ### debug: convertProperty: isStringValue? +33169130025 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169130025 convertedValue 1 69 13 00 25 ### debug: phone: +33169130025 => +33 1 69 13 00 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 13 00 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 13 00 25 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4309258, 48.6270412 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 13 00 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7859264376', 'addr:city': 'Évry-Courcouronnes', 'addr:housenumber': '38', 'addr:postcode': '91000', 'addr:street': 'Cours Blaise Pascal', name: 'Fontenoy', office: 'estate_agent', phone: '+33160771063', website: 'http://fontenoy.com/' }, geometry: { type: 'Point', coordinates: [ 2.4299494, 48.6256952 ] }, id: 'node/7859264376' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160771063 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160771063 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160771063 false ### debug: convertProperty: isStringValue? +33160771063 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160771063 convertedValue 1 60 77 10 63 ### debug: phone: +33160771063 => +33 1 60 77 10 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 10 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 10 63 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4299494, 48.6256952 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 77 10 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7880571708', 'addr:city': 'Gometz-le-Châtel', 'addr:housenumber': '5', 'addr:postcode': '91940', 'addr:street': 'Rue du Morillon', description: "Entreprise crée en 2004 à Gometz le Chatel (91), La cour des Orchidées propose un large choix d'orchidées hybrides et botaniques, de la jeune plante à la plante fleurie ainsi que des plantes peu courantes (fougères, plantes carnivores...).\n" + '\n' + 'Nous cultivons', email: 'lacourdesorchidees@hotmail.fr', name: 'La Cour des Orchidées', opening_hours: 'Tu-Sa 10:00-13:00, 14:00-19:00', phone: '+33 1 60 12 25 42', shop: 'florist', start_date: '2004', website: 'https://www.lacourdesorchidees.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1317151, 48.6784329 ] }, id: 'node/7880571708' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 25 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 25 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 25 42 false ### debug: convertProperty: isStringValue? +33 1 60 12 25 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 25 42 convertedValue 1 60 12 25 42 ### debug: phone: +33 1 60 12 25 42 => +33 1 60 12 25 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 25 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 25 42 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1317151, 48.6784329 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 12 25 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7889274521', 'addr:housenumber': '9', 'addr:street': 'Rue Maurice Béné', name: 'Le salon Dominique', phone: '+33 164915640', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.077375, 48.6454215 ] }, id: 'node/7889274521' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164915640 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164915640 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164915640 false ### debug: convertProperty: isStringValue? +33 164915640 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164915640 convertedValue 1 64 91 56 40 ### debug: phone: +33 164915640 => +33 1 64 91 56 40 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 56 40 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 56 40 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.077375, 48.6454215 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 56 40' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7889275210', 'addr:city': 'Limours', 'addr:housenumber': '1', 'addr:postcode': '91470', 'addr:street': 'Rue de Paris', female: 'yes', male: 'yes', name: 'Johanna Coiffure', phone: '+33164910400', shop: 'hairdresser', website: 'https://johannacoiffurelimours.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0761091, 48.6460849 ] }, id: 'node/7889275210' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert female ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName female ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: female ### debug: mapElementFromConf: convert male ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName male ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: male ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164910400 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164910400 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164910400 false ### debug: convertProperty: isStringValue? +33164910400 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164910400 convertedValue 1 64 91 04 00 ### debug: phone: +33164910400 => +33 1 64 91 04 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 04 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 04 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0761091, 48.6460849 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 04 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7894010913', description: 'Site Natura 2000 FR1100802', name: 'Panneau informatif Pelouses calcaires du Gatinais', phone: '+33 9 54 96 54 47', signpost: 'forestry_allotment' }, geometry: { type: 'Point', coordinates: [ 2.3033819, 48.3562458 ] }, id: 'node/7894010913' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 54 96 54 47 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 54 96 54 47 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 54 96 54 47 false ### debug: convertProperty: isStringValue? +33 9 54 96 54 47 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 54 96 54 47 convertedValue 9 54 96 54 47 ### debug: phone: +33 9 54 96 54 47 => +33 9 54 96 54 47 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 54 96 54 47 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 54 96 54 47 ### debug: mapElementFromConf: convert signpost ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName signpost ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: signpost ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3033819, 48.3562458 ] }, properties: { amenity: 'charging_station', phone: '+33 9 54 96 54 47' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7894109017', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '14', 'addr:postcode': '91260', 'addr:street': 'Rue Jean-Jacques Rousseau', email: 'contact@labourgeoisedenface.fr', facebook: 'https://www.facebook.com/labourgeoisedenface/', name: "Chez la bourgeoise d'en face", office: 'association', phone: '+33 6 86 68 27 20' }, geometry: { type: 'Point', coordinates: [ 2.3767995, 48.6852612 ] }, id: 'node/7894109017' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 86 68 27 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 86 68 27 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 86 68 27 20 false ### debug: convertProperty: isStringValue? +33 6 86 68 27 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 86 68 27 20 convertedValue 6 86 68 27 20 ### debug: phone: +33 6 86 68 27 20 => +33 6 86 68 27 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 86 68 27 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 86 68 27 20 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3767995, 48.6852612 ] }, properties: { amenity: 'charging_station', phone: '+33 6 86 68 27 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7895653383', amenity: 'social_facility', capacity: '104', name: 'Ehpad Simone Veil', phone: '+33169765900', 'ref:FR:FINESS': '910019413', 'ref:FR:SIRET': '20003446000051', social_facility: 'nursing_home', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '500', wikidata: 'Q112965006' }, geometry: { type: 'Point', coordinates: [ 2.174004, 48.6874705 ] }, id: 'node/7895653383' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 104 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 104 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 104 true ### debug: convertProperty: isStringValue? 104 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 104 => 104 ### debug: convertProperty: -- convertedValue 104 ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169765900 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169765900 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169765900 false ### debug: convertProperty: isStringValue? +33169765900 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169765900 convertedValue 1 69 76 59 00 ### debug: phone: +33169765900 => +33 1 69 76 59 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 76 59 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 76 59 00 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.174004, 48.6874705 ] }, properties: { amenity: 'social_facility', capacity: '104', phone: '+33 1 69 76 59 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7897183512', 'addr:city': 'Draveil', 'addr:housenumber': '218', 'addr:postcode': '91210', 'addr:street': 'Boulevard Henri Barbusse', check_date: '2023-08-01', name: 'ArthurImmo.com', office: 'estate_agent', phone: '+33 1 69 56 96 77', website: 'https://www.draveil-arthurimmo.com' }, geometry: { type: 'Point', coordinates: [ 2.408648, 48.6856389 ] }, id: 'node/7897183512' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 56 96 77 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 56 96 77 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 56 96 77 false ### debug: convertProperty: isStringValue? +33 1 69 56 96 77 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 56 96 77 convertedValue 1 69 56 96 77 ### debug: phone: +33 1 69 56 96 77 => +33 1 69 56 96 77 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 56 96 77 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 56 96 77 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.408648, 48.6856389 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 56 96 77' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7907645189', 'addr:city': 'Saclay', 'addr:postcode': '91190', 'addr:street': 'D36', name: 'CEA - Centre de Saclay', office: 'research', opening_hours: 'Mo-Fr 07:30-19:00', phone: '+33 1 69 08 60 00', website: 'https://cea.fr' }, geometry: { type: 'Point', coordinates: [ 2.1481569, 48.7293772 ] }, id: 'node/7907645189' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 08 60 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 08 60 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 08 60 00 false ### debug: convertProperty: isStringValue? +33 1 69 08 60 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 08 60 00 convertedValue 1 69 08 60 00 ### debug: phone: +33 1 69 08 60 00 => +33 1 69 08 60 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 08 60 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 08 60 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1481569, 48.7293772 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 08 60 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7916369100', 'addr:city': 'Corbeil-Essonnes', 'addr:postcode': '91100', 'addr:street': 'Avenue Paul Maintenant', brand: 'Midas', 'brand:wikidata': 'Q3312613', 'brand:wikipedia': 'en:Midas (automotive service)', facebook: 'https://www.facebook.com/MidasFr/', name: 'Midas', phone: '+33 1 64 96 14 14', shop: 'car_repair', website: 'https://www.midas.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4565902, 48.6138525 ] }, id: 'node/7916369100' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 96 14 14 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 96 14 14 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 96 14 14 false ### debug: convertProperty: isStringValue? +33 1 64 96 14 14 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 96 14 14 convertedValue 1 64 96 14 14 ### debug: phone: +33 1 64 96 14 14 => +33 1 64 96 14 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 14 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 14 14 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4565902, 48.6138525 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 96 14 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7916410510', 'addr:city': 'Étampes', 'addr:housenumber': '191', 'addr:postcode': '91150', 'addr:street': 'Avenue de Coquerive', brand: 'Midas', 'brand:wikidata': 'Q3312613', 'brand:wikipedia': 'en:Midas (automotive service)', facebook: 'https://www.facebook.com/MidasFr/', name: 'Midas', operator: 'Midas', phone: '+33 1 69 95 11 74', shop: 'car_repair', website: 'https://www.midas.fr/' }, geometry: { type: 'Point', coordinates: [ 2.172167, 48.4338989 ] }, id: 'node/7916410510' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 95 11 74 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 95 11 74 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 95 11 74 false ### debug: convertProperty: isStringValue? +33 1 69 95 11 74 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 95 11 74 convertedValue 1 69 95 11 74 ### debug: phone: +33 1 69 95 11 74 => +33 1 69 95 11 74 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 95 11 74 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 95 11 74 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.172167, 48.4338989 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 95 11 74' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7916419355', 'addr:city': 'Itteville', 'addr:housenumber': '22', 'addr:postcode': '91760', 'addr:street': 'Route de la Ferté-Alais', brand: 'Midas', 'brand:wikidata': 'Q3312613', 'brand:wikipedia': 'en:Midas (automotive service)', facebook: 'https://www.facebook.com/MidasFr/', name: 'Midas', operator: 'Midas', phone: '+33 1 69 13 56 13', shop: 'car_repair', website: 'https://www.midas.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3511609, 48.5011456 ] }, id: 'node/7916419355' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 13 56 13 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 13 56 13 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 13 56 13 false ### debug: convertProperty: isStringValue? +33 1 69 13 56 13 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 13 56 13 convertedValue 1 69 13 56 13 ### debug: phone: +33 1 69 13 56 13 => +33 1 69 13 56 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 13 56 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 13 56 13 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3511609, 48.5011456 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 13 56 13' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7916523144', 'addr:city': 'Mennecy', 'addr:housenumber': '5', 'addr:postcode': '91540', 'addr:street': 'Rue Jean Cocteau', brand: 'Midas', 'brand:wikidata': 'Q3312613', 'brand:wikipedia': 'en:Midas (automotive service)', facebook: 'https://www.facebook.com/MidasFr/', name: 'Midas', operator: 'Midas', phone: '+33 1 60 78 95 69', shop: 'car_repair', website: 'https://www.midas.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4515723, 48.5661676 ] }, id: 'node/7916523144' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 78 95 69 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 78 95 69 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 78 95 69 false ### debug: convertProperty: isStringValue? +33 1 60 78 95 69 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 78 95 69 convertedValue 1 60 78 95 69 ### debug: phone: +33 1 60 78 95 69 => +33 1 60 78 95 69 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 78 95 69 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 78 95 69 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4515723, 48.5661676 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 78 95 69' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7917636397', 'addr:housenumber': '30', 'contact:mobile': '+33 6 08 58 97 42', craft: 'tinsmith', phone: '+33 1 60 48 59 44', 'ref:FR:NAF': '3320A', 'ref:FR:SIRET': '32111060300024' }, geometry: { type: 'Point', coordinates: [ 2.3952164, 48.6979241 ] }, id: 'node/7917636397' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert contact:mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:mobile ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 59 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 59 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 59 44 false ### debug: convertProperty: isStringValue? +33 1 60 48 59 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 59 44 convertedValue 1 60 48 59 44 ### debug: phone: +33 1 60 48 59 44 => +33 1 60 48 59 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 59 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 59 44 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3952164, 48.6979241 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 59 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7920325695', 'addr:housenumber': '28', email: 'acs.distribution.systemes@numericable.fr', opening_hours: 'Mo-Fr 10:00-12:00,14:00-18:00; Sa 10:00-12:00,14:00-16:00', operator: 'ACS Distribution SARL', phone: '+33 1 69 38 11 55', shop: 'electronics', website: 'http://acs-distribution-systemes.com/' }, geometry: { type: 'Point', coordinates: [ 2.362459, 48.7014109 ] }, id: 'node/7920325695' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 11 55 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 11 55 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 11 55 false ### debug: convertProperty: isStringValue? +33 1 69 38 11 55 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 11 55 convertedValue 1 69 38 11 55 ### debug: phone: +33 1 69 38 11 55 => +33 1 69 38 11 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 11 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 11 55 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.362459, 48.7014109 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 11 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7928298337', amenity: 'social_facility', fax: '+33160856901', fixme: 'Localisation exacte à vérifier sur place (adresse = château de la Fontaine)', name: 'Institut Départemental Enfance Famille', phone: '+33160856900', 'ref:FR:FINESS': '910701184', 'ref:FR:SIRET': '22910228000109', social_facility: 'group_home', 'social_facility:for': 'child', 'type:FR:FINESS': '175' }, geometry: { type: 'Point', coordinates: [ 2.306233, 48.6185199 ] }, id: 'node/7928298337' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert fixme ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fixme ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fixme ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160856900 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160856900 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160856900 false ### debug: convertProperty: isStringValue? +33160856900 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160856900 convertedValue 1 60 85 69 00 ### debug: phone: +33160856900 => +33 1 60 85 69 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 85 69 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 85 69 00 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.306233, 48.6185199 ] }, properties: { amenity: 'social_facility', phone: '+33 1 60 85 69 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7928298338', amenity: 'social_facility', fax: '+33160844847', name: 'Jeunesse Feu Vert', phone: '+33160840852', 'ref:FR:FINESS': '910805936', 'ref:FR:SIRET': '77569810300220', social_facility: 'group_home', 'social_facility:for': 'child', 'type:FR:FINESS': '177' }, geometry: { type: 'Point', coordinates: [ 2.3057999, 48.6058671 ] }, id: 'node/7928298338' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160840852 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160840852 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160840852 false ### debug: convertProperty: isStringValue? +33160840852 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160840852 convertedValue 1 60 84 08 52 ### debug: phone: +33160840852 => +33 1 60 84 08 52 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 08 52 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 08 52 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3057999, 48.6058671 ] }, properties: { amenity: 'social_facility', phone: '+33 1 60 84 08 52' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7930787044', amenity: 'social_facility', fax: '+33169036036', name: 'Maison Familiale Les Cèdres', phone: '+33169035212', 'ref:FR:FINESS': '910017961', 'ref:FR:SIRET': '78539801700026', social_facility: 'assisted_living', 'social_facility:for': 'senior', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '202', wikidata: 'Q112990302' }, geometry: { type: 'Point', coordinates: [ 2.4543513, 48.7086719 ] }, id: 'node/7930787044' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169035212 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169035212 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169035212 false ### debug: convertProperty: isStringValue? +33169035212 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169035212 convertedValue 1 69 03 52 12 ### debug: phone: +33169035212 => +33 1 69 03 52 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 03 52 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 03 52 12 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4543513, 48.7086719 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 03 52 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7948133504', name: 'Au Bouquet Princier', phone: '+33 1 69 01 08 57', shop: 'florist', 'survey:date': '2020-09-27' }, geometry: { type: 'Point', coordinates: [ 2.2709035, 48.6387524 ] }, id: 'node/7948133504' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 01 08 57 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 01 08 57 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 01 08 57 false ### debug: convertProperty: isStringValue? +33 1 69 01 08 57 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 01 08 57 convertedValue 1 69 01 08 57 ### debug: phone: +33 1 69 01 08 57 => +33 1 69 01 08 57 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 01 08 57 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 01 08 57 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2709035, 48.6387524 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 01 08 57' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7955374185', brand: 'Point S', 'brand:wikidata': 'Q3393358', 'brand:wikipedia': 'fr:Point S', name: 'Point S', opening_hours: 'Mo-Fr 08:30-12:00,14:00-18:30; Sa 08:30-12:00; Su off', phone: '+33 1 69 62 19 03', shop: 'car_repair', 'survey:date': '2020-09-29', website: 'https://www.points.fr/centre/linas-auto-services-linas/' }, geometry: { type: 'Point', coordinates: [ 2.2673102, 48.6370266 ] }, id: 'node/7955374185' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 62 19 03 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 62 19 03 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 62 19 03 false ### debug: convertProperty: isStringValue? +33 1 69 62 19 03 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 62 19 03 convertedValue 1 69 62 19 03 ### debug: phone: +33 1 69 62 19 03 => +33 1 69 62 19 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 62 19 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 62 19 03 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2673102, 48.6370266 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 62 19 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7979992762', club: 'sport', 'contact:facebook': 'Tennis-Club-de-Saint-Germain-Lès-Corbeil-518621858307269', email: 'tcsg@fft.fr', name: 'Tennis Club', official_name: 'Tennis Club Saint-Germain-lès-Corbeil', phone: '+33 1 60 75 08 87', sport: 'tennis', website: 'https://club.fft.fr/tcsg91/57910012_a/cms/index_public.php?us_action=show_note_site&login_off=1&ui_id_site=1' }, geometry: { type: 'Point', coordinates: [ 2.5006841, 48.6222529 ] }, id: 'node/7979992762' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert club ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName club ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: club ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 08 87 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 08 87 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 08 87 false ### debug: convertProperty: isStringValue? +33 1 60 75 08 87 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 08 87 convertedValue 1 60 75 08 87 ### debug: phone: +33 1 60 75 08 87 => +33 1 60 75 08 87 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 08 87 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 08 87 ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5006841, 48.6222529 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 75 08 87' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7985712131', name: 'Apparences', opening_hours: 'Tu-Th 09:00-12:00, 13:30-19:00; Fr 09:00-12:30, 13:30-19:00; Sa 09:00-12:30, 13:30-17:30', phone: '+33 1 64 90 12 47', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.2511326, 48.58758 ] }, id: 'node/7985712131' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 90 12 47 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 90 12 47 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 90 12 47 false ### debug: convertProperty: isStringValue? +33 1 64 90 12 47 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 90 12 47 convertedValue 1 64 90 12 47 ### debug: phone: +33 1 64 90 12 47 => +33 1 64 90 12 47 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 90 12 47 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 90 12 47 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2511326, 48.58758 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 90 12 47' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/7997590417', 'addr:city': 'Fleury-Mérogis', 'addr:housenumber': '4', 'addr:postcode': '91700', 'addr:street': 'Rue Salvador Allende', level: '1', name: 'Association Il Était Une Fois', office: 'association', phone: '+33 1 69 46 19 27' }, geometry: { type: 'Point', coordinates: [ 2.3600656, 48.6398441 ] }, id: 'node/7997590417' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 46 19 27 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 46 19 27 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 46 19 27 false ### debug: convertProperty: isStringValue? +33 1 69 46 19 27 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 46 19 27 convertedValue 1 69 46 19 27 ### debug: phone: +33 1 69 46 19 27 => +33 1 69 46 19 27 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 46 19 27 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 46 19 27 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3600656, 48.6398441 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 46 19 27' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8000578217', 'access:covid19': 'yes', check_date: '2023-05-10', name: 'Boucherie de la Place', opening_hours: 'Tu-Sa 08:30-13:00,15:30-20:00; Su 08:30-13:00; Mo off', phone: '+33 1 64 91 16 32;+33 6 07 71 03 30', shop: 'butcher', 'stars:papilles': '3' }, geometry: { type: 'Point', coordinates: [ 2.0763333, 48.6460913 ] }, id: 'node/8000578217' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access:covid19 ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 91 16 32;+33 6 07 71 03 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 91 16 32;+33 6 07 71 03 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 91 16 32;+33 6 07 71 03 30 false ### debug: convertProperty: isStringValue? +33 1 64 91 16 32;+33 6 07 71 03 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 91 16 32;+33 6 07 71 03 30 convertedValue 1 64 91 16 32 ;+ 33 60 77 10 33 0 ### debug: phone: +33 1 64 91 16 32;+33 6 07 71 03 30 => +33 1 64 91 16 32 ;+ 33 60 77 10 33 0 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 16 32 ;+ 33 60 77 10 33 0 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 16 32 ;+ 33 60 77 10 33 0 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert stars:papilles ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName stars:papilles ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: stars:papilles ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0763333, 48.6460913 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 16 32 ;+ 33 60 77 10 33 0' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8000578220', 'addr:housenumber': '10', 'addr:street': 'Place du Général de Gaulle', amenity: 'driving_school', name: 'Auto-École Limours', operator: 'Martine Bonneau', phone: '+33 185530953', website: 'https://www.auto-ecole-st-arnoult.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0770692, 48.6459683 ] }, id: 'node/8000578220' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 185530953 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 185530953 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 185530953 false ### debug: convertProperty: isStringValue? +33 185530953 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 185530953 convertedValue 1 85 53 09 53 ### debug: phone: +33 185530953 => +33 1 85 53 09 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 85 53 09 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 85 53 09 53 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0770692, 48.6459683 ] }, properties: { amenity: 'driving_school', phone: '+33 1 85 53 09 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8000578221', amenity: 'fast_food', cuisine: 'pizza', level: '0', name: 'Wasa Pizza', opening_hours: 'PH open', phone: '+33 1 64 59 93 80' }, geometry: { type: 'Point', coordinates: [ 2.0777091, 48.646007 ] }, id: 'node/8000578221' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 59 93 80 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 59 93 80 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 59 93 80 false ### debug: convertProperty: isStringValue? +33 1 64 59 93 80 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 59 93 80 convertedValue 1 64 59 93 80 ### debug: phone: +33 1 64 59 93 80 => +33 1 64 59 93 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 59 93 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 59 93 80 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0777091, 48.646007 ] }, properties: { amenity: 'fast_food', phone: '+33 1 64 59 93 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8000578224', name: 'Générale des Services', office: 'personal_service', opening_hours: 'Mo-Fr 09:00-12:30,14:00-18:30; Sa 09:00-12:30', 'personal_service:cleaning': 'yes', 'personal_service:doityourself': 'yes', 'personal_service:gardening': 'yes', 'personal_service:housework': 'yes', 'personal_service:tutoring': 'yes', phone: '+33 1 80 22 94 69', website: 'https://www.generaledesservices.com/agences/limours/' }, geometry: { type: 'Point', coordinates: [ 2.0769876, 48.6456461 ] }, id: 'node/8000578224' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert personal_service:cleaning ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName personal_service:cleaning ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: personal_service:cleaning ### debug: mapElementFromConf: convert personal_service:doityourself ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName personal_service:doityourself ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: personal_service:doityourself ### debug: mapElementFromConf: convert personal_service:gardening ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName personal_service:gardening ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: personal_service:gardening ### debug: mapElementFromConf: convert personal_service:housework ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName personal_service:housework ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: personal_service:housework ### debug: mapElementFromConf: convert personal_service:tutoring ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName personal_service:tutoring ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: personal_service:tutoring ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 80 22 94 69 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 80 22 94 69 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 80 22 94 69 false ### debug: convertProperty: isStringValue? +33 1 80 22 94 69 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 80 22 94 69 convertedValue 1 80 22 94 69 ### debug: phone: +33 1 80 22 94 69 => +33 1 80 22 94 69 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 80 22 94 69 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 80 22 94 69 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0769876, 48.6456461 ] }, properties: { amenity: 'charging_station', phone: '+33 1 80 22 94 69' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8000593660', 'addr:housenumber': '3', 'addr:street': 'Rue de Marcoussis', craft: 'shoemaker', name: "Cordonnerie de l'église", opening_hours: 'Tu-Fr 09:30-12:30; Sa 09:30-12:30,14:00-18:00', phone: '+33 1 64 91 27 24' }, geometry: { type: 'Point', coordinates: [ 2.0779383, 48.646048 ] }, id: 'node/8000593660' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 91 27 24 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 91 27 24 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 91 27 24 false ### debug: convertProperty: isStringValue? +33 1 64 91 27 24 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 91 27 24 convertedValue 1 64 91 27 24 ### debug: phone: +33 1 64 91 27 24 => +33 1 64 91 27 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 27 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 27 24 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0779383, 48.646048 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 27 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8015978455', 'addr:housenumber': '21', 'addr:street': 'Rue Roger Vailland', amenity: 'restaurant', cuisine: 'turkish', name: 'Istanbul 21', opening_hours: 'Mo,Tu,Th 11:00-22:00; We,Fr,Sa 11:00-22:30; Su 11:30-22:00', phone: '+33169259987' }, geometry: { type: 'Point', coordinates: [ 2.3424301, 48.641155 ] }, id: 'node/8015978455' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169259987 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169259987 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169259987 false ### debug: convertProperty: isStringValue? +33169259987 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169259987 convertedValue 1 69 25 99 87 ### debug: phone: +33169259987 => +33 1 69 25 99 87 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 25 99 87 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 25 99 87 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3424301, 48.641155 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 25 99 87' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8015978456', 'addr:housenumber': '17', 'addr:street': 'Rue Roger Vailland', name: 'Ousmane Exotique', opening_hours: 'Tu,Th,Fr,Sa 10:00-20:00; We 10:30-19:30; Mo,Su off', phone: '+33169469342', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.342308, 48.6411089 ] }, id: 'node/8015978456' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169469342 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169469342 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169469342 false ### debug: convertProperty: isStringValue? +33169469342 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169469342 convertedValue 1 69 46 93 42 ### debug: phone: +33169469342 => +33 1 69 46 93 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 46 93 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 46 93 42 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.342308, 48.6411089 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 46 93 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8015978457', 'addr:housenumber': '13', 'addr:street': 'Rue Roger Vailland', amenity: 'fast_food', cuisine: 'pizza', delivery: 'yes', drive_through: 'no', name: 'La Pizza', opening_hours: 'Mo-Th 11:00-14:30, 18:00-23:00; Fr 18:00-23:30; Sa-Su 11:00-14:30, 18:00-23:30', phone: '+33169049190', takeaway: 'yes', website: 'https://www.la-pizza.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3421042, 48.6410159 ] }, id: 'node/8015978457' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169049190 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169049190 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169049190 false ### debug: convertProperty: isStringValue? +33169049190 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169049190 convertedValue 1 69 04 91 90 ### debug: phone: +33169049190 => +33 1 69 04 91 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 04 91 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 04 91 90 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3421042, 48.6410159 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 04 91 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8021704651', 'addr:housenumber': '15', 'addr:street': "Rue Jean d'Alembert", amenity: 'arts_centre', name: 'MJC Maison des Jeunes et de la Culture', opening_hours: 'Mo 10:00-12:00, 13:30-17:30; Tu-We 10:00-12:00, 13:30-19:00; Th-Fr 10:00-12:30, 13:30-18:00', phone: '+33160152558', website: 'http://www.lamjc.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3476861, 48.6402768 ] }, id: 'node/8021704651' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : arts_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping arts_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? arts_centre true ### debug: convertProperty: isStringValue? arts_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ arts_centre => arts_centre ### debug: convertProperty: -- convertedValue arts_centre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160152558 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160152558 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160152558 false ### debug: convertProperty: isStringValue? +33160152558 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160152558 convertedValue 1 60 15 25 58 ### debug: phone: +33160152558 => +33 1 60 15 25 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 15 25 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 15 25 58 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3476861, 48.6402768 ] }, properties: { amenity: 'arts_centre', phone: '+33 1 60 15 25 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8021704653', 'addr:housenumber': '1', 'addr:street': "Rue Jean d'Alembert", amenity: 'fast_food', cuisine: 'pizza', delivery: 'yes', name: 'Yes Pizza', phone: '+33169511655' }, geometry: { type: 'Point', coordinates: [ 2.3462162, 48.6406016 ] }, id: 'node/8021704653' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169511655 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169511655 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169511655 false ### debug: convertProperty: isStringValue? +33169511655 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169511655 convertedValue 1 69 51 16 55 ### debug: phone: +33169511655 => +33 1 69 51 16 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 51 16 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 51 16 55 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3462162, 48.6406016 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 51 16 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8033005759', 'addr:housenumber': '5', 'addr:street': 'Rue du Bac', check_date: '2023-05-10', healthcare: 'counselling', name: 'Centre médico-psycho-pédagogique (CMPP)', operator: 'ARISSE', phone: '+33 1 64 91 12 78' }, geometry: { type: 'Point', coordinates: [ 2.0901674, 48.6433506 ] }, id: 'node/8033005759' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 91 12 78 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 91 12 78 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 91 12 78 false ### debug: convertProperty: isStringValue? +33 1 64 91 12 78 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 91 12 78 convertedValue 1 64 91 12 78 ### debug: phone: +33 1 64 91 12 78 => +33 1 64 91 12 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 12 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 12 78 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0901674, 48.6433506 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 12 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8035844169', amenity: 'restaurant', 'contact:instagram': 'https://www.instagram.com/SANSUSHI.SOISY/', cuisine: 'sushi', delivery: 'yes', name: 'SanSushi Soisy', opening_hours: 'Tu-Sa 11:30-14:30,18:30-22:15; Su 18:30-22:15', phone: '+33160774837', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4509929, 48.6478815 ] }, id: 'node/8035844169' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160774837 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160774837 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160774837 false ### debug: convertProperty: isStringValue? +33160774837 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160774837 convertedValue 1 60 77 48 37 ### debug: phone: +33160774837 => +33 1 60 77 48 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 48 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 48 37 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4509929, 48.6478815 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 77 48 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8039940015', female: 'yes', male: 'no', name: 'Daniel Stephan Féminin', opening_hours: 'Tu-Fr 09:00-19:00; Sa 09:00-17:30', phone: '+33160866303', shop: 'hairdresser', unisex: 'no', website: 'http://www.daniel-stephan.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3775604, 48.6138697 ] }, id: 'node/8039940015' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert female ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName female ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: female ### debug: mapElementFromConf: convert male ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName male ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: male ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160866303 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160866303 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160866303 false ### debug: convertProperty: isStringValue? +33160866303 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160866303 convertedValue 1 60 86 63 03 ### debug: phone: +33160866303 => +33 1 60 86 63 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 63 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 63 03 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert unisex ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName unisex ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: unisex ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3775604, 48.6138697 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 63 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8039940018', amenity: 'restaurant', cuisine: 'asian', name: 'Little Saigon', opening_hours: 'Mo 10:00-14:30; Tu-Sa 10:00-14:30,16:45-20:30', phone: '+33974568436', website: 'https://www.littlesaigon91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3766986, 48.6138372 ] }, id: 'node/8039940018' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33974568436 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33974568436 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33974568436 false ### debug: convertProperty: isStringValue? +33974568436 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33974568436 convertedValue 9 74 56 84 36 ### debug: phone: +33974568436 => +33 9 74 56 84 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 74 56 84 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 74 56 84 36 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3766986, 48.6138372 ] }, properties: { amenity: 'restaurant', phone: '+33 9 74 56 84 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8039940019', amenity: 'restaurant', cuisine: 'japanese', delivery: 'yes', name: 'Noboru', opening_hours: 'Mo-Su 12:00-14:30,19:00-22:00', phone: '+33160860909', takeaway: 'yes', website: 'http://noboru91.com/' }, geometry: { type: 'Point', coordinates: [ 2.3768019, 48.6140068 ] }, id: 'node/8039940019' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160860909 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160860909 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160860909 false ### debug: convertProperty: isStringValue? +33160860909 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160860909 convertedValue 1 60 86 09 09 ### debug: phone: +33160860909 => +33 1 60 86 09 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 09 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 09 09 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3768019, 48.6140068 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 86 09 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8039940020', 'contact:facebook': 'https://www.facebook.com/SpecimenBondoufle/', email: 'specimen.bondoufle@gmail.com', female: 'no', male: 'yes', name: 'SpeciMen', opening_hours: 'Tu-Fr 09:00-19:00; Sa 09:00-17:30', phone: '+33160866303', shop: 'hairdresser', unisex: 'no', website: 'https://www.specimen-bondoufle.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3768308, 48.6140664 ] }, id: 'node/8039940020' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert female ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName female ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: female ### debug: mapElementFromConf: convert male ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName male ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: male ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160866303 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160866303 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160866303 false ### debug: convertProperty: isStringValue? +33160866303 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160866303 convertedValue 1 60 86 63 03 ### debug: phone: +33160866303 => +33 1 60 86 63 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 63 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 63 03 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert unisex ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName unisex ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: unisex ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3768308, 48.6140664 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 63 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8039940021', name: 'Optique Geoffrey', opening_hours: 'Tu-Sa 09:00-19:00', phone: '+33160866485', shop: 'optician', website: 'https://www.monopticien.com/' }, geometry: { type: 'Point', coordinates: [ 2.3767181, 48.6141078 ] }, id: 'node/8039940021' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160866485 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160866485 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160866485 false ### debug: convertProperty: isStringValue? +33160866485 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160866485 convertedValue 1 60 86 64 85 ### debug: phone: +33160866485 => +33 1 60 86 64 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 64 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 64 85 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3767181, 48.6141078 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 64 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8039940022', brand: 'Carrefour City', 'brand:wikidata': 'Q2940187', 'brand:wikipedia': 'fr:Carrefour City', name: 'Carrefour City', opening_hours: 'Mo-Sa 07:00-22:00; Su 09:00-13:00', phone: '+33160861927', shop: 'supermarket' }, geometry: { type: 'Point', coordinates: [ 2.3762044, 48.6136267 ] }, id: 'node/8039940022' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160861927 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160861927 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160861927 false ### debug: convertProperty: isStringValue? +33160861927 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160861927 convertedValue 1 60 86 19 27 ### debug: phone: +33160861927 => +33 1 60 86 19 27 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 19 27 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 19 27 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3762044, 48.6136267 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 19 27' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8065935814', 'addr:city': 'Paray-Vieille-Poste', 'addr:housenumber': '5', 'addr:postcode': '91550', 'addr:street': 'Rue Eugène Tartasse', amenity: 'restaurant', cuisine: 'lebanese', name: 'Le Cèdre', opening_hours: 'Tu-Su 11:30-22:30', phone: '+33 9 83 63 17 72', 'ref:FR:NAF': '5610C', 'ref:FR:SIRET': '88512146700017' }, geometry: { type: 'Point', coordinates: [ 2.3700897, 48.7087067 ] }, id: 'node/8065935814' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 83 63 17 72 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 83 63 17 72 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 83 63 17 72 false ### debug: convertProperty: isStringValue? +33 9 83 63 17 72 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 83 63 17 72 convertedValue 9 83 63 17 72 ### debug: phone: +33 9 83 63 17 72 => +33 9 83 63 17 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 83 63 17 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 83 63 17 72 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3700897, 48.7087067 ] }, properties: { amenity: 'restaurant', phone: '+33 9 83 63 17 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8075637870', name: 'Xing Jia', opening_hours: 'Mo-Su 11:00-20:00', phone: '+33 7 54 49 23 78', shop: 'massage' }, geometry: { type: 'Point', coordinates: [ 2.342543, 48.6803103 ] }, id: 'node/8075637870' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 54 49 23 78 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 54 49 23 78 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 54 49 23 78 false ### debug: convertProperty: isStringValue? +33 7 54 49 23 78 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 54 49 23 78 convertedValue 7 54 49 23 78 ### debug: phone: +33 7 54 49 23 78 => +33 7 54 49 23 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 54 49 23 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 54 49 23 78 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.342543, 48.6803103 ] }, properties: { amenity: 'charging_station', phone: '+33 7 54 49 23 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8076871327', name: 'recci', office: 'accountant', phone: '+33 1 69 83 43 43', website: 'https://recci.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3403512, 48.6783553 ] }, id: 'node/8076871327' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 83 43 43 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 83 43 43 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 83 43 43 false ### debug: convertProperty: isStringValue? +33 1 69 83 43 43 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 83 43 43 convertedValue 1 69 83 43 43 ### debug: phone: +33 1 69 83 43 43 => +33 1 69 83 43 43 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 83 43 43 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 83 43 43 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3403512, 48.6783553 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 83 43 43' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8077547006', 'addr:city': 'Limours', 'addr:housenumber': '5', 'addr:postcode': '91470', 'addr:street': 'Rue Maurice Béné', check_date: '2023-05-21', email: 'contact@masthanna-sport.fr', leisure: 'fitness_centre', name: 'Masthanna Sport', 'opening_hours:covid19': 'off', personal_trainer: 'yes', phone: '+33 9 53 04 62 98', sport: 'fitness;bodybuilding', website: 'https://masthanna-sport.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0773401, 48.6454934 ] }, id: 'node/8077547006' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert personal_trainer ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName personal_trainer ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: personal_trainer ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 53 04 62 98 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 53 04 62 98 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 53 04 62 98 false ### debug: convertProperty: isStringValue? +33 9 53 04 62 98 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 53 04 62 98 convertedValue 9 53 04 62 98 ### debug: phone: +33 9 53 04 62 98 => +33 9 53 04 62 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 53 04 62 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 53 04 62 98 ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0773401, 48.6454934 ] }, properties: { amenity: 'charging_station', phone: '+33 9 53 04 62 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8089026861', 'addr:housenumber': '24', 'addr:street': 'Rue Rosa Parks', amenity: 'pharmacy', dispensing: 'yes', healthcare: 'pharmacy', name: 'Grande Pharmacie de Fleury-Mérogis', opening_hours: 'Mo-Su 08:30-20:30', phone: '+33160158083' }, geometry: { type: 'Point', coordinates: [ 2.3606024, 48.6383454 ] }, id: 'node/8089026861' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160158083 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160158083 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160158083 false ### debug: convertProperty: isStringValue? +33160158083 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160158083 convertedValue 1 60 15 80 83 ### debug: phone: +33160158083 => +33 1 60 15 80 83 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 15 80 83 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 15 80 83 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3606024, 48.6383454 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 60 15 80 83' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8089026862', amenity: 'fast_food', cuisine: 'sandwich', name: "Naan'Wich", phone: '+33953735725' }, geometry: { type: 'Point', coordinates: [ 2.360133, 48.6384499 ] }, id: 'node/8089026862' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33953735725 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33953735725 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33953735725 false ### debug: convertProperty: isStringValue? +33953735725 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33953735725 convertedValue 9 53 73 57 25 ### debug: phone: +33953735725 => +33 9 53 73 57 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 53 73 57 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 53 73 57 25 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.360133, 48.6384499 ] }, properties: { amenity: 'fast_food', phone: '+33 9 53 73 57 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8090802984', 'addr:city': 'Limours', 'addr:housenumber': '22', 'addr:postcode': '91470', 'addr:street': 'Rue de Chartres', beauty: 'skin_care;waxing;aesthetic;skin', name: 'Mary Cohr Limours', operator: 'Mary Cohr', phone: '+33 1 69 26 98 67', shop: 'beauty', website: 'http://www.institut-limours.marycohr.com/' }, geometry: { type: 'Point', coordinates: [ 2.0683342, 48.6463194 ] }, id: 'node/8090802984' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 26 98 67 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 26 98 67 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 26 98 67 false ### debug: convertProperty: isStringValue? +33 1 69 26 98 67 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 26 98 67 convertedValue 1 69 26 98 67 ### debug: phone: +33 1 69 26 98 67 => +33 1 69 26 98 67 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 26 98 67 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 26 98 67 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0683342, 48.6463194 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 26 98 67' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8090802985', 'addr:city': 'Limours', 'addr:housenumber': '22', 'addr:postcode': '91470', 'addr:street': 'Rue de Chartres', amenity: 'driving_school', name: 'Auto-Moto-École INRIS de Limours', operator: 'INRI’S Formations', phone: '+33 1 60 82 30 06', website: 'https://www.inris-formations.com/centre/ile_de_france-essonne-inris-auto-moto-ecole-limours/' }, geometry: { type: 'Point', coordinates: [ 2.0685508, 48.6462811 ] }, id: 'node/8090802985' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 82 30 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 82 30 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 82 30 06 false ### debug: convertProperty: isStringValue? +33 1 60 82 30 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 82 30 06 convertedValue 1 60 82 30 06 ### debug: phone: +33 1 60 82 30 06 => +33 1 60 82 30 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 82 30 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 82 30 06 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0685508, 48.6462811 ] }, properties: { amenity: 'driving_school', phone: '+33 1 60 82 30 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8093317156', 'addr:city': 'Nozay', 'addr:housenumber': '4', 'addr:postcode': '91620', 'addr:street': 'Place de la Mairie', name: "Beauté Natur'Elle", opening_hours: 'Mo 10:00-15:30; Mar 09:30-19:30; Th-Fr 09:30-19:30; Sa 09:30-17:30', phone: '+33 1 69 80 97 57', shop: 'beauty', website: 'https://app.flexybeauty.com/beaute-natur_elle_/home' }, geometry: { type: 'Point', coordinates: [ 2.2420892, 48.6600766 ] }, id: 'node/8093317156' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 80 97 57 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 80 97 57 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 80 97 57 false ### debug: convertProperty: isStringValue? +33 1 69 80 97 57 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 80 97 57 convertedValue 1 69 80 97 57 ### debug: phone: +33 1 69 80 97 57 => +33 1 69 80 97 57 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 80 97 57 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 80 97 57 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2420892, 48.6600766 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 80 97 57' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8093317157', 'addr:city': 'NOZAY', 'addr:postcode': '91620', 'addr:street': 'Résidence du Bois clair', name: 'La Toiletterie', opening_hours: 'Tu-Sa 08:30-19:00', phone: '+33 1 69 80 81 67', shop: 'pet_grooming', website: 'http://latoiletterie.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2424787, 48.6605214 ] }, id: 'node/8093317157' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 80 81 67 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 80 81 67 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 80 81 67 false ### debug: convertProperty: isStringValue? +33 1 69 80 81 67 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 80 81 67 convertedValue 1 69 80 81 67 ### debug: phone: +33 1 69 80 81 67 => +33 1 69 80 81 67 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 80 81 67 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 80 81 67 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2424787, 48.6605214 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 80 81 67' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8094175006', 'addr:city': 'Nozay', 'addr:housenumber': '2', 'addr:postcode': '91620', 'addr:street': 'Rue du Bois Clair', amenity: 'restaurant', cuisine: 'sandwich;kebab', name: 'Restauration rapide Nozay', opening_hours: 'Mo-Sa 11:30-15:00,17:00-22:00', phone: '+33 9 54 35 41 58' }, geometry: { type: 'Point', coordinates: [ 2.2421881, 48.6606906 ] }, id: 'node/8094175006' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 54 35 41 58 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 54 35 41 58 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 54 35 41 58 false ### debug: convertProperty: isStringValue? +33 9 54 35 41 58 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 54 35 41 58 convertedValue 9 54 35 41 58 ### debug: phone: +33 9 54 35 41 58 => +33 9 54 35 41 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 54 35 41 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 54 35 41 58 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2421881, 48.6606906 ] }, properties: { amenity: 'restaurant', phone: '+33 9 54 35 41 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8094175007', 'addr:city': 'Nozay', 'addr:housenumber': '1', 'addr:postcode': '91620', 'addr:street': 'Rue de Versailles', amenity: 'bar', name: 'Le Versailles', opening_hours: 'Mo-Fr 08:00-20:00; Sa 07:00-13:30; Su 08:00-13:30', phone: '+33 9 52 53 68 83' }, geometry: { type: 'Point', coordinates: [ 2.2420171, 48.6605844 ] }, id: 'node/8094175007' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bar ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bar ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bar true ### debug: convertProperty: isStringValue? bar true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bar => bar ### debug: convertProperty: -- convertedValue bar ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 52 53 68 83 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 52 53 68 83 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 52 53 68 83 false ### debug: convertProperty: isStringValue? +33 9 52 53 68 83 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 52 53 68 83 convertedValue 9 52 53 68 83 ### debug: phone: +33 9 52 53 68 83 => +33 9 52 53 68 83 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 52 53 68 83 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 52 53 68 83 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2420171, 48.6605844 ] }, properties: { amenity: 'bar', phone: '+33 9 52 53 68 83' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8108535693', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '51', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", amenity: 'restaurant', cuisine: 'italian', name: 'Chez Tonio', opening_hours: 'Tu-Sa 12:00-14:30, 19:00-22:00', phone: '+33164476795' }, geometry: { type: 'Point', coordinates: [ 2.2654128, 48.7470535 ] }, id: 'node/8108535693' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164476795 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164476795 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164476795 false ### debug: convertProperty: isStringValue? +33164476795 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164476795 convertedValue 1 64 47 67 95 ### debug: phone: +33164476795 => +33 1 64 47 67 95 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 47 67 95 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 47 67 95 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2654128, 48.7470535 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 47 67 95' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8108561526', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '8', 'addr:postcode': '91370', 'addr:street': 'Rue de Paron', amenity: 'restaurant', cuisine: 'japanese', name: 'Jade Ichiban', opening_hours: 'Su-Mo 18:45-22:30; Tu-Sa 11:45-14:30, 18:45-22:30', phone: '+33169207482' }, geometry: { type: 'Point', coordinates: [ 2.2660653, 48.7470166 ] }, id: 'node/8108561526' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169207482 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169207482 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169207482 false ### debug: convertProperty: isStringValue? +33169207482 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169207482 convertedValue 1 69 20 74 82 ### debug: phone: +33169207482 => +33 1 69 20 74 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 74 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 74 82 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2660653, 48.7470166 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 20 74 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8108588140', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '51', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", amenity: 'restaurant', cuisine: 'regional', name: 'Au Toqué', opening_hours: 'Tu-Sa 10:30-18:00', phone: '+33986383024', website: 'http://www.autoque.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2655222, 48.7469976 ] }, id: 'node/8108588140' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33986383024 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33986383024 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33986383024 false ### debug: convertProperty: isStringValue? +33986383024 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33986383024 convertedValue 9 86 38 30 24 ### debug: phone: +33986383024 => +33 9 86 38 30 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 86 38 30 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 86 38 30 24 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2655222, 48.7469976 ] }, properties: { amenity: 'restaurant', phone: '+33 9 86 38 30 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8129153739', 'addr:city': 'Évry', 'addr:housenumber': '10', 'addr:postcode': '91000', 'addr:street': 'Rue du Bois Sauvage', name: 'Alpha-CIMs', office: 'company', phone: '+33 1 69 11 11 11', website: 'https://www.alpha-cim.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4232817, 48.6432063 ] }, id: 'node/8129153739' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 11 11 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 11 11 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 11 11 11 false ### debug: convertProperty: isStringValue? +33 1 69 11 11 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 11 11 11 convertedValue 1 69 11 11 11 ### debug: phone: +33 1 69 11 11 11 => +33 1 69 11 11 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 11 11 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 11 11 11 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4232817, 48.6432063 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 11 11 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8146892540', 'addr:city': 'Yerres', 'addr:housenumber': '2', 'addr:postcode': '91330', 'addr:street': 'Rue du Maréchal Juin', amenity: 'pharmacy', dispensing: 'yes', drive_through: 'no', email: 'pharmaciecentrale.yerres@yahoo.com', healthcare: 'pharmacy', name: 'Pharmacie Centrale', opening_hours: 'Mo-Sa 09:00-13:00,14:00-20:00', phone: '+33 1 69 48 10 96', 'ref:FR:FINESS': '910014745', 'ref:FR:SIRET': '48031911000023', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '620', website: 'https://www.facebook.com/pharmaciecentraleyerres/' }, geometry: { type: 'Point', coordinates: [ 2.4863451, 48.710929 ] }, id: 'node/8146892540' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 48 10 96 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 48 10 96 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 48 10 96 false ### debug: convertProperty: isStringValue? +33 1 69 48 10 96 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 48 10 96 convertedValue 1 69 48 10 96 ### debug: phone: +33 1 69 48 10 96 => +33 1 69 48 10 96 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 10 96 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 10 96 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4863451, 48.710929 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 48 10 96' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8167295339', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '32', 'addr:postcode': '91260', 'addr:street': 'Rue Monttessuy', name: 'Coiffure Carole', phone: '+33 1 69 21 87 31', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.3847923, 48.6878512 ] }, id: 'node/8167295339' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 87 31 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 87 31 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 87 31 false ### debug: convertProperty: isStringValue? +33 1 69 21 87 31 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 87 31 convertedValue 1 69 21 87 31 ### debug: phone: +33 1 69 21 87 31 => +33 1 69 21 87 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 87 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 87 31 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3847923, 48.6878512 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 87 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8190183032', amenity: 'restaurant', cuisine: 'bistro', name: 'Le Saint-Spire', phone: '+33164960459', takeaway: 'yes', website: 'https://saintspire-bistrot.com/' }, geometry: { type: 'Point', coordinates: [ 2.4833547, 48.6114841 ] }, id: 'node/8190183032' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164960459 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164960459 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164960459 false ### debug: convertProperty: isStringValue? +33164960459 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164960459 convertedValue 1 64 96 04 59 ### debug: phone: +33164960459 => +33 1 64 96 04 59 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 04 59 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 04 59 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4833547, 48.6114841 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 96 04 59' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8195875537', 'addr:city': 'Savigny-sur-Orge', 'addr:housenumber': '8', 'addr:postcode': '91600', 'addr:street': 'Avenue des Écoles', description: 'Pour tout renseignement au sujet des prélèvements COVID Merci de contacter le 0176215776.Vous pouvez aussi nous envoyer vos questions par mail à : infocovid.idf@biogroup.frPrises de sang et autre prélèvements non pcr covid entre 7h30-10h30 et 14h-17h', email: 'labo.savigny@biogroup.fr', fax: '+33 1 69961780', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'BIOGROUP - Laboratoire Savigny-sur-Orge', opening_hours: 'Mo-Fr 07:30-12:30,14:00-18:30; Sa 07:30-12:30', phone: '+33 1 69960780', 'ref:FR:FINESS': '910019785', 'ref:FR:SIRET': '97220341800017', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '611', website: 'https://biogroup.fr/recherche-laboratoire/l/savigny-sur-orge/8-avenue-des-ecoles/1714220' }, geometry: { type: 'Point', coordinates: [ 2.3524164, 48.6871363 ] }, id: 'node/8195875537' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69960780 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69960780 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69960780 false ### debug: convertProperty: isStringValue? +33 1 69960780 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69960780 convertedValue 1 69 96 07 80 ### debug: phone: +33 1 69960780 => +33 1 69 96 07 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 96 07 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 96 07 80 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3524164, 48.6871363 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 96 07 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8221686634', 'addr:city': 'Évry', 'addr:housenumber': '2', 'addr:postcode': '91000', 'addr:street': "Boulevard de l'Europe", name: 'Montre Service Evry Carrefour', opening_hours: 'Mo-Su 10:00-20:00', operator: 'Montre Service', 'payment:maestro': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 60 78 90 89', shop: 'watches', website: 'https://www.montreservice.fr/fr/boutiques/montre-service-evry-carrefour' }, geometry: { type: 'Point', coordinates: [ 2.427806, 48.6285234 ] }, id: 'node/8221686634' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert payment:maestro ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:maestro ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:maestro ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 78 90 89 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 78 90 89 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 78 90 89 false ### debug: convertProperty: isStringValue? +33 1 60 78 90 89 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 78 90 89 convertedValue 1 60 78 90 89 ### debug: phone: +33 1 60 78 90 89 => +33 1 60 78 90 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 78 90 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 78 90 89 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.427806, 48.6285234 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 78 90 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8234095833', 'addr:housenumber': '13', 'addr:street': 'Avenue des Andes', email: 'president.gau91@gmail.com', facebook: 'https://www.facebook.com/profile.php?id=100069525385826', name: 'Garage Associatif Ulissien (GAU)', opening_hours: 'Sa 09:00-18:00', phone: '+33 1 69 28 00 90; +33 7 82 50 02 02', service: 'repair', shop: 'car_repair', source: 'selfgarage.org', wikidata: 'Q100829352' }, geometry: { type: 'Point', coordinates: [ 2.1957285, 48.6774082 ] }, id: 'node/8234095833' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 28 00 90; +33 7 82 50 02 02 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 28 00 90; +33 7 82 50 02 02 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 28 00 90; +33 7 82 50 02 02 false ### debug: convertProperty: isStringValue? +33 1 69 28 00 90; +33 7 82 50 02 02 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 28 00 90; +33 7 82 50 02 02 convertedValue 1 69 28 00 90 ;+ 33 78 25 00 20 2 ### debug: phone: +33 1 69 28 00 90; +33 7 82 50 02 02 => +33 1 69 28 00 90 ;+ 33 78 25 00 20 2 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 00 90 ;+ 33 78 25 00 20 2 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 00 90 ;+ 33 78 25 00 20 2 ### debug: mapElementFromConf: convert service ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1957285, 48.6774082 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 28 00 90 ;+ 33 78 25 00 20 2' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8243138625', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '8', 'addr:postcode': '91370', 'addr:street': "Rue d'Antony", name: 'Insolite', opening_hours: 'Tu-Sa 10:00-12:30, 15:00-19:30', phone: '+33169817103', shop: 'gift' }, geometry: { type: 'Point', coordinates: [ 2.2677832, 48.7472986 ] }, id: 'node/8243138625' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169817103 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169817103 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169817103 false ### debug: convertProperty: isStringValue? +33169817103 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169817103 convertedValue 1 69 81 71 03 ### debug: phone: +33169817103 => +33 1 69 81 71 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 81 71 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 81 71 03 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2677832, 48.7472986 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 81 71 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8243138626', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '8', 'addr:postcode': '91370', 'addr:street': "Rue d'Antony", brand: 'Amplifon', 'brand:wikidata': 'Q477222', 'brand:wikipedia': 'en:Amplifon', name: 'Amplifon', opening_hours: 'Tu 09:30-13:00, 14:00-19:30; We 09:30-12:30, 14:00-18:00; Th 09:30-13:00,14:00-19:30; Fr 09:30-13:00, 14:00-18:00', phone: '+33178850121', shop: 'hearing_aids', website: 'https://www.amplifon.com/fr/nous-trouver/audioprothesiste-verrieres-le-buisson%20/amplifon-verrieres-le-buisson-s777?mci=FRSEM102FIHTANI&gclid=Cj0KCQiA5vb-BRCRARIsAJBKc6KhDYHSwiP3kp_MRprDsl89FMkEFzYRmWdoiCgHJJOGcdQXL1NKmtEaAs6mEALw_wcB&gclsrc=aw.ds' }, geometry: { type: 'Point', coordinates: [ 2.2678296, 48.7473151 ] }, id: 'node/8243138626' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33178850121 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33178850121 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33178850121 false ### debug: convertProperty: isStringValue? +33178850121 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33178850121 convertedValue 1 78 85 01 21 ### debug: phone: +33178850121 => +33 1 78 85 01 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 85 01 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 85 01 21 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2678296, 48.7473151 ] }, properties: { amenity: 'charging_station', phone: '+33 1 78 85 01 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8243461081', email: 'contact@librairieatoutpapier.fr', fax: '+33 1 69 96 20 53', name: 'Librairie Atout Papier', opening_hours: 'Mo 08:00-13:00, 15:00-19:30; Tu 08:00-13:00; Sa 08:00-13:00, 14:30-19:00', 'payment:cash': 'yes', 'payment:maestro': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 69 96 20 53', shop: 'books', website: 'https://librairieatoutpapier.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3514823, 48.6875696 ] }, id: 'node/8243461081' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:maestro ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:maestro ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:maestro ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 96 20 53 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 96 20 53 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 96 20 53 false ### debug: convertProperty: isStringValue? +33 1 69 96 20 53 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 96 20 53 convertedValue 1 69 96 20 53 ### debug: phone: +33 1 69 96 20 53 => +33 1 69 96 20 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 96 20 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 96 20 53 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3514823, 48.6875696 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 96 20 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8243478255', 'addr:city': 'Savigny-sur-Orge', 'addr:housenumber': '11', 'addr:postcode': '91600', 'addr:street': 'Avenue des Écoles', branch: 'Savigny/Orge', brand: 'Leader Price', 'brand:wikidata': 'Q2181426', 'brand:wikipedia': 'fr:Leader Price', name: 'Super U', opening_hours: 'Mo-Sa 08:30-19:30; Su 09:00-13:00', operator: 'Commerces Multiples de Savigny sur Orge', phone: '+33 1 69 96 33 58', shop: 'supermarket', website: 'https://www.leaderprice.fr/magasin/savigny-orge' }, geometry: { type: 'Point', coordinates: [ 2.3515642, 48.6873173 ] }, id: 'node/8243478255' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert branch ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName branch ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: branch ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 96 33 58 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 96 33 58 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 96 33 58 false ### debug: convertProperty: isStringValue? +33 1 69 96 33 58 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 96 33 58 convertedValue 1 69 96 33 58 ### debug: phone: +33 1 69 96 33 58 => +33 1 69 96 33 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 96 33 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 96 33 58 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3515642, 48.6873173 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 96 33 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8243493927', name: 'Charcuterie - Traiteur - Boucherie', opening_hours: 'Tu-Fr 08:00-13:30, 16:30-19:15, Sa 08:00-13:30,15:00-19:15', operator: 'Manuel Huart', phone: '+33 1 69 96 05 86', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.3520254, 48.6871116 ] }, id: 'node/8243493927' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 96 05 86 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 96 05 86 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 96 05 86 false ### debug: convertProperty: isStringValue? +33 1 69 96 05 86 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 96 05 86 convertedValue 1 69 96 05 86 ### debug: phone: +33 1 69 96 05 86 => +33 1 69 96 05 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 96 05 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 96 05 86 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3520254, 48.6871116 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 96 05 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8251963229', 'addr:housenumber': '29', email: 'dechets.secteursud@grandorlyseinebievre.fr', government: 'public_service', office: 'government', opening_hours: 'Mo-Fr 08:00-12:00; 14:00-17:00', phone: '+33 1 78 18 22 24 (numéro unique)', website: 'http://www.grandorlyseinebievre.fr/au-quotidien/dechets/collectes-des-dechets' }, geometry: { type: 'Point', coordinates: [ 2.3936466, 48.6971495 ] }, id: 'node/8251963229' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 78 18 22 24 (numéro unique) ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 78 18 22 24 (numéro unique) ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 78 18 22 24 (numéro unique) false ### debug: convertProperty: isStringValue? +33 1 78 18 22 24 (numéro unique) false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 78 18 22 24 (numéro unique) convertedValue 1 78 18 22 24 ### debug: phone: +33 1 78 18 22 24 (numéro unique) => +33 1 78 18 22 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 18 22 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 18 22 24 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3936466, 48.6971495 ] }, properties: { amenity: 'charging_station', phone: '+33 1 78 18 22 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8264212631', 'addr:housenumber': '14', 'addr:street': 'Rue de Chartres', name: 'Pépinières Pescheux', opening_hours: 'Mo-Fr 08:30-12:30,13:30-17:00', 'payment:cards': 'yes', 'payment:cash': 'yes', 'payment:cheque': 'no', 'payment:coins': 'yes', 'payment:contactless': 'yes', phone: '+33 1 60 12 42 39', shop: 'garden_centre', website: 'https://www.pepinieres-pescheux.com/' }, geometry: { type: 'Point', coordinates: [ 2.1249379, 48.6719778 ] }, id: 'node/8264212631' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cards ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:cheque ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cheque ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cheque ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:contactless ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:contactless ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:contactless ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 42 39 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 42 39 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 42 39 false ### debug: convertProperty: isStringValue? +33 1 60 12 42 39 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 42 39 convertedValue 1 60 12 42 39 ### debug: phone: +33 1 60 12 42 39 => +33 1 60 12 42 39 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 42 39 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 42 39 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1249379, 48.6719778 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 12 42 39' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8270101949', 'addr:city': 'Briis-sous-Forges', 'addr:housenumber': '190', 'addr:street': 'Chemin Vert', craft: 'beekeeper', name: "L'abeille Hurepoise", operator: 'Pascal Boyard', phone: '+33 1 64 90 59 82', website: 'http://abeille-hurepoise.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1091723, 48.6152673 ] }, id: 'node/8270101949' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 90 59 82 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 90 59 82 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 90 59 82 false ### debug: convertProperty: isStringValue? +33 1 64 90 59 82 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 90 59 82 convertedValue 1 64 90 59 82 ### debug: phone: +33 1 64 90 59 82 => +33 1 64 90 59 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 90 59 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 90 59 82 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1091723, 48.6152673 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 90 59 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8270161208', access: 'yes', 'defibrillator:location': 'inside station', emergency: 'defibrillator', indoor: 'yes', level: '0', operator: 'RATP', phone: '+33 8 20 20 22 25' }, geometry: { type: 'Point', coordinates: [ 2.136736, 48.6982882 ] }, id: 'node/8270161208' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access ### debug: mapElementFromConf: convert defibrillator:location ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName defibrillator:location ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: defibrillator:location ### debug: mapElementFromConf: convert emergency ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName emergency ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: emergency ### debug: mapElementFromConf: convert indoor ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName indoor ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: indoor ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 8 20 20 22 25 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 8 20 20 22 25 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 8 20 20 22 25 false ### debug: convertProperty: isStringValue? +33 8 20 20 22 25 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 8 20 20 22 25 convertedValue 8 20 20 22 25 ### debug: phone: +33 8 20 20 22 25 => +33 8 20 20 22 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 8 20 20 22 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 8 20 20 22 25 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.136736, 48.6982882 ] }, properties: { amenity: 'charging_station', phone: '+33 8 20 20 22 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8280956482', 'addr:city': 'Gometz-le-Châtel', 'addr:housenumber': '3', 'addr:postcode': '91940', 'addr:street': 'Rue du Morillon', amenity: 'veterinary', email: 'cliniquevetsaintnicolas@gmail.com', name: 'Clinique Vétérinaire Saint-Nicolas', opening_hours: 'Mo-Fr 09:00-12:30,15:00-19:00; Sa 10:00-12:30, 14:30-17:00', phone: '+33 1 60 12 64 72', website: 'https://www.votreveto.net' }, geometry: { type: 'Point', coordinates: [ 2.1314731, 48.6781486 ] }, id: 'node/8280956482' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : veterinary ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping veterinary ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? veterinary true ### debug: convertProperty: isStringValue? veterinary true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ veterinary => veterinary ### debug: convertProperty: -- convertedValue veterinary ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 12 64 72 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 12 64 72 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 12 64 72 false ### debug: convertProperty: isStringValue? +33 1 60 12 64 72 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 12 64 72 convertedValue 1 60 12 64 72 ### debug: phone: +33 1 60 12 64 72 => +33 1 60 12 64 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 64 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 64 72 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1314731, 48.6781486 ] }, properties: { amenity: 'veterinary', phone: '+33 1 60 12 64 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8296206619', 'addr:housenumber': '1 bis', amenity: 'clinic', healthcare: 'clinic', 'healthcare:speciality': 'gynaecology;pediatrics', phone: '+33 1 69 54 45 45' }, geometry: { type: 'Point', coordinates: [ 2.4079533, 48.718318 ] }, id: 'node/8296206619' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : clinic ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping clinic ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? clinic true ### debug: convertProperty: isStringValue? clinic true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ clinic => clinic ### debug: convertProperty: -- convertedValue clinic ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 54 45 45 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 54 45 45 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 54 45 45 false ### debug: convertProperty: isStringValue? +33 1 69 54 45 45 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 54 45 45 convertedValue 1 69 54 45 45 ### debug: phone: +33 1 69 54 45 45 => +33 1 69 54 45 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 54 45 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 54 45 45 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4079533, 48.718318 ] }, properties: { amenity: 'clinic', phone: '+33 1 69 54 45 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8302616112', 'contact:city': 'Corbeil-Essonnes', 'contact:housenumber': '28', 'contact:postcode': '91100', 'contact:street': 'Rue de Paris', fax: '+33160891622', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Laboratoire Biopath Corbeil-Essonnes', opening_hours: 'Mo-Fr 07:00-19:00; Sa 07:00-13:30', 'opening_hours:covid19': 'Mo-Fr 07:30-17:30; Sa 7:30-13:00', operator: 'Biopath', phone: '+33164960696', 'ref:FR:FINESS': '910019553', 'ref:FR:SIRET': '39786668200313', source: 'Le ministère des solidarités et de la santé - 03/2019', 'type:FR:FINESS': '611', website: 'https://www.biopath-idf.fr/corbeil-essonnes-91100' }, geometry: { type: 'Point', coordinates: [ 2.4682102, 48.6035664 ] }, id: 'node/8302616112' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert opening_hours:covid19 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:covid19 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:covid19 ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164960696 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164960696 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164960696 false ### debug: convertProperty: isStringValue? +33164960696 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164960696 convertedValue 1 64 96 06 96 ### debug: phone: +33164960696 => +33 1 64 96 06 96 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 06 96 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 06 96 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4682102, 48.6035664 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 96 06 96' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8311488001', 'addr:city': 'Sainte-Geneviève-des-Bois', 'addr:housenumber': '1', 'addr:postcode': '91700', 'addr:street': 'Rue de Grigny', name: 'Padido', opening_hours: 'Tu-Sa 10:00-19:00; Su 10:00-12:30', phone: '+33 1 60 15 01 68', shop: 'clothes' }, geometry: { type: 'Point', coordinates: [ 2.3353787, 48.6453394 ] }, id: 'node/8311488001' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 15 01 68 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 15 01 68 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 15 01 68 false ### debug: convertProperty: isStringValue? +33 1 60 15 01 68 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 15 01 68 convertedValue 1 60 15 01 68 ### debug: phone: +33 1 60 15 01 68 => +33 1 60 15 01 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 15 01 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 15 01 68 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3353787, 48.6453394 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 15 01 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8319371942', name: 'OCT Tradition', opening_hours: 'Mo-Fr 07:00-19:30; Sa 07:30-19:30', phone: '+33 1 69 09 28 51', shop: 'bakery', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1622903, 48.7108919 ] }, id: 'node/8319371942' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 09 28 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 09 28 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 09 28 51 false ### debug: convertProperty: isStringValue? +33 1 69 09 28 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 09 28 51 convertedValue 1 69 09 28 51 ### debug: phone: +33 1 69 09 28 51 => +33 1 69 09 28 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 09 28 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 09 28 51 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1622903, 48.7108919 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 09 28 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8321745258', 'addr:housenumber': '180', amenity: 'dentist', email: 'accueil-athis@vertuo-sante.com', healthcare: 'dentist', 'healthcare:speciality': 'dentist', phone: '+33 1 85 12 17 00', website: 'http://www.vertuo-sante.com/dentiste/athis-mons-91/' }, geometry: { type: 'Point', coordinates: [ 2.37279, 48.7111547 ] }, id: 'node/8321745258' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 85 12 17 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 85 12 17 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 85 12 17 00 false ### debug: convertProperty: isStringValue? +33 1 85 12 17 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 85 12 17 00 convertedValue 1 85 12 17 00 ### debug: phone: +33 1 85 12 17 00 => +33 1 85 12 17 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 85 12 17 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 85 12 17 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.37279, 48.7111547 ] }, properties: { amenity: 'dentist', phone: '+33 1 85 12 17 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8339164670', 'addr:city': 'Athis-Mons', 'addr:housenumber': '1', 'addr:postcode': '91200', 'addr:street': 'Rue Lindbergh', brand: 'Marie Blachère', 'brand:wikidata': 'Q62082410', 'brand:wikipedia': 'fr:Marie Blachère', name: 'Marie Blachère', 'payment:cash': 'yes', 'payment:coins': 'yes', 'payment:credit_cards': 'yes', 'payment:debit_cards': 'yes', 'payment:mastercard': 'yes', 'payment:mobile_phone': 'yes', 'payment:visa': 'yes', 'payment:visa_debit': 'yes', phone: '+33 1 49 75 04 42', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.404572, 48.7211536 ] }, id: 'node/8339164670' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 19 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert payment:debit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:debit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:debit_cards ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:mobile_phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mobile_phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mobile_phone ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert payment:visa_debit ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa_debit ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa_debit ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 49 75 04 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 49 75 04 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 49 75 04 42 false ### debug: convertProperty: isStringValue? +33 1 49 75 04 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 49 75 04 42 convertedValue 1 49 75 04 42 ### debug: phone: +33 1 49 75 04 42 => +33 1 49 75 04 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 49 75 04 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 49 75 04 42 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.404572, 48.7211536 ] }, properties: { amenity: 'charging_station', phone: '+33 1 49 75 04 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8342215412', 'addr:housenumber': '4', 'addr:street': 'Place du Général de Gaulle', name: 'Poissonnerie de Limours', phone: '+33 160809601', 'ref:FR:SIRET': '83199398500017', shop: 'seafood', source: 'INSEE - 06/2019' }, geometry: { type: 'Point', coordinates: [ 2.0773963, 48.6459744 ] }, id: 'node/8342215412' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 160809601 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 160809601 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 160809601 false ### debug: convertProperty: isStringValue? +33 160809601 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 160809601 convertedValue 1 60 80 96 01 ### debug: phone: +33 160809601 => +33 1 60 80 96 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 80 96 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 80 96 01 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0773963, 48.6459744 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 80 96 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8342930896', 'addr:housenumber': '10', 'addr:postcode': '91260', 'addr:street': "Avenue Honoré d'Estienne d'Orves", amenity: 'dentist', email: 'contact@dentalnext.fr', healthcare: 'dentist', name: 'DentalNext', opening_hours: 'Mo-Sa 09:00-19:00', phone: '+33 1 86 24 01 75' }, geometry: { type: 'Point', coordinates: [ 2.3808164, 48.6905871 ] }, id: 'node/8342930896' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 86 24 01 75 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 86 24 01 75 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 86 24 01 75 false ### debug: convertProperty: isStringValue? +33 1 86 24 01 75 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 86 24 01 75 convertedValue 1 86 24 01 75 ### debug: phone: +33 1 86 24 01 75 => +33 1 86 24 01 75 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 86 24 01 75 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 86 24 01 75 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3808164, 48.6905871 ] }, properties: { amenity: 'dentist', phone: '+33 1 86 24 01 75' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8383488167', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '7', 'addr:postcode': '91260', 'addr:street': 'Grande Rue', name: 'Griffland Elkier', phone: '+33169560899', shop: 'clothes' }, geometry: { type: 'Point', coordinates: [ 2.3769395, 48.6880782 ] }, id: 'node/8383488167' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169560899 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169560899 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169560899 false ### debug: convertProperty: isStringValue? +33169560899 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169560899 convertedValue 1 69 56 08 99 ### debug: phone: +33169560899 => +33 1 69 56 08 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 56 08 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 56 08 99 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3769395, 48.6880782 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 56 08 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8383488168', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '3', 'addr:postcode': '91260', 'addr:street': 'Avenue de la République', name: 'Le Jour J', phone: '+33178845192', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.3774148, 48.6884159 ] }, id: 'node/8383488168' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33178845192 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33178845192 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33178845192 false ### debug: convertProperty: isStringValue? +33178845192 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33178845192 convertedValue 1 78 84 51 92 ### debug: phone: +33178845192 => +33 1 78 84 51 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 84 51 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 84 51 92 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3774148, 48.6884159 ] }, properties: { amenity: 'charging_station', phone: '+33 1 78 84 51 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8383488169', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '3', 'addr:postcode': '91260', 'addr:street': 'Avenue de la République', name: 'Primeur de la République', phone: '+33650359388', shop: 'greengrocer' }, geometry: { type: 'Point', coordinates: [ 2.3774446, 48.6884545 ] }, id: 'node/8383488169' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33650359388 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33650359388 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33650359388 false ### debug: convertProperty: isStringValue? +33650359388 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33650359388 convertedValue 6 50 35 93 88 ### debug: phone: +33650359388 => +33 6 50 35 93 88 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 50 35 93 88 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 50 35 93 88 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3774446, 48.6884545 ] }, properties: { amenity: 'charging_station', phone: '+33 6 50 35 93 88' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8394735614', 'addr:city': 'Avrainville', 'addr:housenumber': '20', 'addr:postcode': '91630', 'addr:street': 'Route Nationale 20 , LA VOIE CREUSE', brand: 'Toutes marques', name: 'CARS OCCASIONS', old_name: 'Garage AD - AB Negoce', opening_hours: 'Mo-Sa 08:30-18:30', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', 'payment:visa': 'yes', phone: '+33 160820359', second_hand: 'yes', 'service:vehicle:brakes': 'yes', 'service:vehicle:car_repair': 'yes', 'service:vehicle:diagnostics': 'yes', 'service:vehicle:oil_change': 'yes', 'service:vehicle:repairs': 'yes', 'service:vehicle:tyres': 'yes', 'service:vehicle:used_car_sales': 'yes', shop: 'car', 'survey:date': '2022-05-03', website: 'https://www.cars-occasions.fr' }, geometry: { type: 'Point', coordinates: [ 2.232938, 48.5707287 ] }, id: 'node/8394735614' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 24 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert old_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName old_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: old_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 160820359 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 160820359 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 160820359 false ### debug: convertProperty: isStringValue? +33 160820359 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 160820359 convertedValue 1 60 82 03 59 ### debug: phone: +33 160820359 => +33 1 60 82 03 59 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 82 03 59 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 82 03 59 ### debug: mapElementFromConf: convert second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: second_hand ### debug: mapElementFromConf: convert service:vehicle:brakes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:brakes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:brakes ### debug: mapElementFromConf: convert service:vehicle:car_repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:car_repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:car_repair ### debug: mapElementFromConf: convert service:vehicle:diagnostics ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:diagnostics ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:diagnostics ### debug: mapElementFromConf: convert service:vehicle:oil_change ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:oil_change ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:oil_change ### debug: mapElementFromConf: convert service:vehicle:repairs ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:repairs ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:repairs ### debug: mapElementFromConf: convert service:vehicle:tyres ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:tyres ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:tyres ### debug: mapElementFromConf: convert service:vehicle:used_car_sales ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:used_car_sales ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:used_car_sales ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.232938, 48.5707287 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 82 03 59' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8396463722', 'addr:city': 'Villabé', 'addr:housenumber': '1', 'addr:postcode': '91100', 'addr:street': 'Route de Villoison', air_conditioning: 'yes', brand: 'ACE HÔTEL', email: 'villabe@ace-hotel.com', internet_access: 'wlan', 'internet_access:fee': 'no', name: 'ACE Hôtel Paris Sud Villabé', phone: '+33 1 69 91 70 90', rooms: '76', tourism: 'hotel', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4493229, 48.5873313 ] }, id: 'node/8396463722' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert air_conditioning ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName air_conditioning ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: air_conditioning ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert internet_access:fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access:fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access:fee ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 91 70 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 91 70 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 91 70 90 false ### debug: convertProperty: isStringValue? +33 1 69 91 70 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 91 70 90 convertedValue 1 69 91 70 90 ### debug: phone: +33 1 69 91 70 90 => +33 1 69 91 70 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 91 70 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 91 70 90 ### debug: mapElementFromConf: convert rooms ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName rooms ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: rooms ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4493229, 48.5873313 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 91 70 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8398973709', description: 'barbier', fixme: "positionnement exact à vérifier, vient d'ouvrir en Février 2021", name: 'Barbier', phone: '+33 9 54 59 76 54', shop: 'barber' }, geometry: { type: 'Point', coordinates: [ 2.1251931, 48.6239585 ] }, id: 'node/8398973709' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert fixme ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fixme ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fixme ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 54 59 76 54 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 54 59 76 54 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 54 59 76 54 false ### debug: convertProperty: isStringValue? +33 9 54 59 76 54 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 54 59 76 54 convertedValue 9 54 59 76 54 ### debug: phone: +33 9 54 59 76 54 => +33 9 54 59 76 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 54 59 76 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 54 59 76 54 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1251931, 48.6239585 ] }, properties: { amenity: 'charging_station', phone: '+33 9 54 59 76 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8437053753', amenity: 'doctors', healthcare: 'doctor', name: 'Maison Médicale Belladone', opening_hours: 'Mo-Fr 09:00-12:00,14:30-18:00; Sa 09:00-11:30', phone: '+33160865072' }, geometry: { type: 'Point', coordinates: [ 2.3760104, 48.6139233 ] }, id: 'node/8437053753' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160865072 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160865072 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160865072 false ### debug: convertProperty: isStringValue? +33160865072 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160865072 convertedValue 1 60 86 50 72 ### debug: phone: +33160865072 => +33 1 60 86 50 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 50 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 50 72 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3760104, 48.6139233 ] }, properties: { amenity: 'doctors', phone: '+33 1 60 86 50 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8464701453', amenity: 'restaurant', 'contact:facebook': 'https://www.facebook.com/Aaron-Pizza-1296443243722401/', cuisine: 'pizza', delivery: 'yes', name: 'Aaron Pizza', opening_hours: 'Tu-Su 18:00-22:00', phone: '+33662593702', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3809554, 48.6147763 ] }, id: 'node/8464701453' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33662593702 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33662593702 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33662593702 false ### debug: convertProperty: isStringValue? +33662593702 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33662593702 convertedValue 6 62 59 37 02 ### debug: phone: +33662593702 => +33 6 62 59 37 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 62 59 37 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 62 59 37 02 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3809554, 48.6147763 ] }, properties: { amenity: 'restaurant', phone: '+33 6 62 59 37 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8478371978', 'addr:housenumber': '81', amenity: 'fast_food', 'contact:instagram': 'https://instagram.com/mapizza.athismons', cuisine: 'italian_pizza', facebook: 'https://www.facebook.com/yvette.couchardkodjale', opening_hours: 'Tu-Sa 11:30-14:30,18:30-22:15', phone: '+33 7 89 72 91 04' }, geometry: { type: 'Point', coordinates: [ 2.3860304, 48.6976537 ] }, id: 'node/8478371978' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 89 72 91 04 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 89 72 91 04 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 89 72 91 04 false ### debug: convertProperty: isStringValue? +33 7 89 72 91 04 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 89 72 91 04 convertedValue 7 89 72 91 04 ### debug: phone: +33 7 89 72 91 04 => +33 7 89 72 91 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 89 72 91 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 89 72 91 04 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3860304, 48.6976537 ] }, properties: { amenity: 'fast_food', phone: '+33 7 89 72 91 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8478470324', 'addr:housenumber': '4', craft: 'electrician', phone: '+33 1 69 44 75 35', website: 'http://electricite-stpe.com/' }, geometry: { type: 'Point', coordinates: [ 2.3853358, 48.6986119 ] }, id: 'node/8478470324' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 44 75 35 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 44 75 35 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 44 75 35 false ### debug: convertProperty: isStringValue? +33 1 69 44 75 35 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 44 75 35 convertedValue 1 69 44 75 35 ### debug: phone: +33 1 69 44 75 35 => +33 1 69 44 75 35 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 44 75 35 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 44 75 35 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3853358, 48.6986119 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 44 75 35' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8482874891', 'addr:city': 'Évry-Courcouronnes', 'addr:housenumber': '21', 'addr:postcode': '91000', 'addr:street': 'Allée Jacquard', name: 'Sun Light Coiffure', phone: '+33 1 69 90 43 60', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.4288447, 48.6264791 ] }, id: 'node/8482874891' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 90 43 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 90 43 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 90 43 60 false ### debug: convertProperty: isStringValue? +33 1 69 90 43 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 90 43 60 convertedValue 1 69 90 43 60 ### debug: phone: +33 1 69 90 43 60 => +33 1 69 90 43 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 90 43 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 90 43 60 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4288447, 48.6264791 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 90 43 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8482874893', 'addr:city': 'Évry-Courcouronnes', 'addr:housenumber': '21', 'addr:postcode': '91000', 'addr:street': 'Allée Jacquard', amenity: 'driving_school', brand: 'ECF', 'brand:wikidata': 'Q114870266', name: 'ECF', operator: 'ECF', phone: '+33 1 69 36 96 46' }, geometry: { type: 'Point', coordinates: [ 2.4288373, 48.6264058 ] }, id: 'node/8482874893' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 36 96 46 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 36 96 46 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 36 96 46 false ### debug: convertProperty: isStringValue? +33 1 69 36 96 46 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 36 96 46 convertedValue 1 69 36 96 46 ### debug: phone: +33 1 69 36 96 46 => +33 1 69 36 96 46 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 36 96 46 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 36 96 46 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4288373, 48.6264058 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 36 96 46' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8485159005', 'addr:housenumber': '3', email: 'sud.ceramique@orange.fr', opening_hours: 'Mo-Sa 08:00-12:00,14:00-18:00', phone: '+33 1 60 48 13 63', shop: 'tiles' }, geometry: { type: 'Point', coordinates: [ 2.3891793, 48.6927934 ] }, id: 'node/8485159005' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 13 63 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 13 63 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 13 63 false ### debug: convertProperty: isStringValue? +33 1 60 48 13 63 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 13 63 convertedValue 1 60 48 13 63 ### debug: phone: +33 1 60 48 13 63 => +33 1 60 48 13 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 13 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 13 63 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3891793, 48.6927934 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 13 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8490393929', name: 'Garage Marguerite', opening_hours: 'Mo-Fr 08:00-12:00,13:30-19:30; Sa 09:00-12:00', phone: '+33169074893', service: 'tyres;repair', shop: 'car_repair', website: 'https://www.garage-marguerite.fr' }, geometry: { type: 'Point', coordinates: [ 2.1502431, 48.6854058 ] }, id: 'node/8490393929' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169074893 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169074893 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169074893 false ### debug: convertProperty: isStringValue? +33169074893 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169074893 convertedValue 1 69 07 48 93 ### debug: phone: +33169074893 => +33 1 69 07 48 93 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 48 93 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 48 93 ### debug: mapElementFromConf: convert service ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1502431, 48.6854058 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 07 48 93' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8492737589', name: 'Au fil des saisons', opening_hours: 'Tu-Su 09:30-12:30; Tu-Sa 15:00-19:15', phone: '+33160866396', shop: 'florist', website: 'https://aufildessaisons-bondoufle.fr/' }, geometry: { type: 'Point', coordinates: [ 2.376441, 48.6134955 ] }, id: 'node/8492737589' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160866396 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160866396 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160866396 false ### debug: convertProperty: isStringValue? +33160866396 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160866396 convertedValue 1 60 86 63 96 ### debug: phone: +33160866396 => +33 1 60 86 63 96 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 63 96 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 63 96 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.376441, 48.6134955 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 63 96' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8511607701', 'addr:city': 'Saint-Chéron', 'addr:housenumber': '27 Bis', 'addr:postcode': '91530', 'addr:street': 'Rue Charles de Gaulle', name: 'Toi & Moi', opening_hours: 'Tu-Fr 09:00-18:00', phone: '+33 1 64 56 54 03', shop: 'hairdresser', website: 'https://stcheron.toietmoicoiffure.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1235373, 48.5533611 ] }, id: 'node/8511607701' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 56 54 03 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 56 54 03 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 56 54 03 false ### debug: convertProperty: isStringValue? +33 1 64 56 54 03 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 56 54 03 convertedValue 1 64 56 54 03 ### debug: phone: +33 1 64 56 54 03 => +33 1 64 56 54 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 56 54 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 56 54 03 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1235373, 48.5533611 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 56 54 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8511659906', 'addr:city': 'Saint-Chéron', 'addr:housenumber': '25', 'addr:postcode': '91530', 'addr:street': 'Rue Charles de Gaulle', name: 'Verger des trois Vallées - Primeurs Fromager', opening_hours: 'Tu-Fr 8:00-13:00,15:00-20:00; Sa 08:00-20:00; Su 08:00-13:30', phone: '+33 1 64 56 68 12', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.1236518, 48.5533725 ] }, id: 'node/8511659906' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 56 68 12 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 56 68 12 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 56 68 12 false ### debug: convertProperty: isStringValue? +33 1 64 56 68 12 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 56 68 12 convertedValue 1 64 56 68 12 ### debug: phone: +33 1 64 56 68 12 => +33 1 64 56 68 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 56 68 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 56 68 12 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1236518, 48.5533725 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 56 68 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8520486861', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '36', 'addr:postcode': '91260', 'addr:street': 'Rue Victor Hugo', 'diet:halal': 'only', email: 'numidiaviande91260@gmail.com', name: 'Boucherie Numidia', opening_hours: '08:00-20:30', phone: '+33 1 77 05 95 07', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.3780035, 48.6907712 ] }, id: 'node/8520486861' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert diet:halal ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:halal ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:halal ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 77 05 95 07 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 77 05 95 07 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 77 05 95 07 false ### debug: convertProperty: isStringValue? +33 1 77 05 95 07 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 77 05 95 07 convertedValue 1 77 05 95 07 ### debug: phone: +33 1 77 05 95 07 => +33 1 77 05 95 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 77 05 95 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 77 05 95 07 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3780035, 48.6907712 ] }, properties: { amenity: 'charging_station', phone: '+33 1 77 05 95 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8520486863', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '30', 'addr:postcode': '91260', 'addr:street': 'Rue Victor Hugo', craft: 'photographer', email: 'studio.martinet@wanadoo.fr', name: 'Studio Martinet', opening_hours: 'Tu-Sa 09:30-12:30,14:30-19:30', phone: '+33 1 69 21 76 16', website: 'https://www.studiomartinet.com/' }, geometry: { type: 'Point', coordinates: [ 2.3778334, 48.6905085 ] }, id: 'node/8520486863' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 76 16 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 76 16 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 76 16 false ### debug: convertProperty: isStringValue? +33 1 69 21 76 16 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 76 16 convertedValue 1 69 21 76 16 ### debug: phone: +33 1 69 21 76 16 => +33 1 69 21 76 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 76 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 76 16 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3778334, 48.6905085 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 76 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8520486864', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '32', 'addr:postcode': '91260', 'addr:street': 'Rue Victor Hugo', name: 'AXA - PH/ Farinet - H. Fernoux', office: 'insurance', opening_hours: 'Mo-Fr 09:00-12:00,14:00-18:00', phone: '+33 1 69 21 20 79', website: 'https://agence.axa.fr/ile-de-france/essonne/juvisy-sur-orge/2fhm-1' }, geometry: { type: 'Point', coordinates: [ 2.3778964, 48.6905913 ] }, id: 'node/8520486864' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 20 79 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 20 79 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 20 79 false ### debug: convertProperty: isStringValue? +33 1 69 21 20 79 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 20 79 convertedValue 1 69 21 20 79 ### debug: phone: +33 1 69 21 20 79 => +33 1 69 21 20 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 20 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 20 79 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3778964, 48.6905913 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 20 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8537897429', 'addr:housenumber': '37 bis', club: 'sport', email: 'athismonsvoile@gmail.com', mobile: '+33 6 65 52 98 54', phone: '+33 1 60 48 45 08', sport: 'sailing', website: 'https://www.athismonsvoile.fr' }, geometry: { type: 'Point', coordinates: [ 2.3974197, 48.7005792 ] }, id: 'node/8537897429' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert club ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName club ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: club ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: mobile ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 45 08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 45 08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 45 08 false ### debug: convertProperty: isStringValue? +33 1 60 48 45 08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 45 08 convertedValue 1 60 48 45 08 ### debug: phone: +33 1 60 48 45 08 => +33 1 60 48 45 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 45 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 45 08 ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3974197, 48.7005792 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 45 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8541787088', 'addr:city': 'Lisses', 'addr:postcode': '91090', 'addr:street': "Mail de l'Île-de-France", name: 'Salon du Lac', phone: '+33 1 60 86 37 52', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.4174997, 48.6119448 ] }, id: 'node/8541787088' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 37 52 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 37 52 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 37 52 false ### debug: convertProperty: isStringValue? +33 1 60 86 37 52 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 37 52 convertedValue 1 60 86 37 52 ### debug: phone: +33 1 60 86 37 52 => +33 1 60 86 37 52 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 37 52 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 37 52 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4174997, 48.6119448 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 37 52' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8545078972', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '5', 'addr:postcode': '91260', 'addr:street': "Avenue Honoré d'Estienne d'Orves", amenity: 'fast_food', brand: "O'Tacos", 'brand:wikidata': 'Q28494040', 'brand:wikipedia': "en:O'Tacos", cuisine: 'mexican', name: "O'Tacos", phone: '+33 1 79 93 40 89', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3806864, 48.6904093 ] }, id: 'node/8545078972' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 79 93 40 89 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 79 93 40 89 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 79 93 40 89 false ### debug: convertProperty: isStringValue? +33 1 79 93 40 89 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 79 93 40 89 convertedValue 1 79 93 40 89 ### debug: phone: +33 1 79 93 40 89 => +33 1 79 93 40 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 79 93 40 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 79 93 40 89 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3806864, 48.6904093 ] }, properties: { amenity: 'fast_food', phone: '+33 1 79 93 40 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8545078973', 'addr:housenumber': '3', 'addr:postcode': '91260', 'addr:street': "Avenue Honoré d'Estienne d'Orves", beauty: 'nails', name: 'Fancy Nails', phone: '+33 9 53 02 20 65', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.3809286, 48.6903115 ] }, id: 'node/8545078973' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 53 02 20 65 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 53 02 20 65 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 53 02 20 65 false ### debug: convertProperty: isStringValue? +33 9 53 02 20 65 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 53 02 20 65 convertedValue 9 53 02 20 65 ### debug: phone: +33 9 53 02 20 65 => +33 9 53 02 20 65 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 53 02 20 65 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 53 02 20 65 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3809286, 48.6903115 ] }, properties: { amenity: 'charging_station', phone: '+33 9 53 02 20 65' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8545078974', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '3', 'addr:postcode': '91260', 'addr:street': "Avenue Honoré d'Estienne d'Orves", brand: 'Aviva', 'brand:wikidata': 'Q791179', 'brand:wikipedia': 'en:Aviva', name: 'Aviva', office: 'insurance', phone: '+33 1 69 05 00 60' }, geometry: { type: 'Point', coordinates: [ 2.3810215, 48.6902721 ] }, id: 'node/8545078974' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 05 00 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 05 00 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 05 00 60 false ### debug: convertProperty: isStringValue? +33 1 69 05 00 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 05 00 60 convertedValue 1 69 05 00 60 ### debug: phone: +33 1 69 05 00 60 => +33 1 69 05 00 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 05 00 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 05 00 60 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3810215, 48.6902721 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 05 00 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8545078975', 'addr:housenumber': '3', 'addr:postcode': '91260', 'addr:street': "Avenue Honoré d'Estienne d'Orves", alt_name: "Au plaisir d'Hé'Laines", name: 'Au Plaisir d Hé Laines - Anny Blatt', phone: '+33 1 69 21 99 06', shop: 'fabric', website: 'https://www.juvisy-laines.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3810893, 48.690245 ] }, id: 'node/8545078975' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 99 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 99 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 99 06 false ### debug: convertProperty: isStringValue? +33 1 69 21 99 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 99 06 convertedValue 1 69 21 99 06 ### debug: phone: +33 1 69 21 99 06 => +33 1 69 21 99 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 99 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 99 06 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3810893, 48.690245 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 99 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8552755916', 'addr:city': 'Arpajon', 'addr:housenumber': '27', 'addr:postcode': '91290', 'addr:street': 'Boulevard Abel Cornaton', amenity: 'fast_food', cuisine: 'pizza;panini;pasta;salad', delivery: 'yes', drive_through: 'no', indoor_seating: 'no', name: 'Espace Pizza', opening_hours: 'Mo-Sa 11:00-14:30; Mo-Su 18:00-22:30', outdoor_seating: 'no', phone: '+33169950101', takeaway: 'only', website: 'https://www.espacepizza91.com/' }, geometry: { type: 'Point', coordinates: [ 2.2506126, 48.5875082 ] }, id: 'node/8552755916' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert indoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName indoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: indoor_seating ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169950101 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169950101 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169950101 false ### debug: convertProperty: isStringValue? +33169950101 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169950101 convertedValue 1 69 95 01 01 ### debug: phone: +33169950101 => +33 1 69 95 01 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 95 01 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 95 01 01 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2506126, 48.5875082 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 95 01 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8561133530', email: 'plrvivalavie@gmail.com', name: 'Viva la Vie', opening_hours: 'Tu,We,Fr 09:30-19:00; Th 10:00-20:00; Sa 09:00-18:00', 'payment:credit_cards': 'yes', phone: '+33 1 60 14 11 53', shop: 'hairdresser', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1628768, 48.7108843 ] }, id: 'node/8561133530' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 14 11 53 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 14 11 53 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 14 11 53 false ### debug: convertProperty: isStringValue? +33 1 60 14 11 53 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 14 11 53 convertedValue 1 60 14 11 53 ### debug: phone: +33 1 60 14 11 53 => +33 1 60 14 11 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 14 11 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 14 11 53 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1628768, 48.7108843 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 14 11 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8571204648', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '9', 'addr:postcode': '91260', 'addr:street': "Avenue Honoré d'Estienne d'Orves", brand: 'Guy Hoquet', 'brand:wikidata': 'Q25383970', 'brand:wikipedia': "fr:Guy Hoquet l'immobilier", email: 'juvisy@guyhoquet.com', name: 'Guy Hoquet', office: 'estate_agent', phone: '+33 1 69 12 12 00', website: 'https://www.guy-hoquet.com/agence-immobiliere/juvisy-sur-orge' }, geometry: { type: 'Point', coordinates: [ 2.3800602, 48.6907047 ] }, id: 'node/8571204648' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 12 12 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 12 12 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 12 12 00 false ### debug: convertProperty: isStringValue? +33 1 69 12 12 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 12 12 00 convertedValue 1 69 12 12 00 ### debug: phone: +33 1 69 12 12 00 => +33 1 69 12 12 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 12 12 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 12 12 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3800602, 48.6907047 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 12 12 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8571204649', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '9', 'addr:postcode': '91260', 'addr:street': "Avenue Honoré d'Estienne d'Orves", amenity: 'fast_food', cuisine: 'vietnamese', email: 'chezkims91700@gmail.com', facebook: 'https://www.facebook.com/chezkims/', mobile: '+33 6 25 27 10 68', name: 'Chez Kim', phone: '+33 1 69 38 23 72' }, geometry: { type: 'Point', coordinates: [ 2.3799426, 48.690758 ] }, id: 'node/8571204649' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: mobile ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 23 72 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 23 72 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 23 72 false ### debug: convertProperty: isStringValue? +33 1 69 38 23 72 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 23 72 convertedValue 1 69 38 23 72 ### debug: phone: +33 1 69 38 23 72 => +33 1 69 38 23 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 23 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 23 72 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3799426, 48.690758 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 38 23 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8571204653', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '11', 'addr:postcode': '91260', 'addr:street': "Avenue Honoré d'Estienne d'Orves", name: "Body'minute - Nail'minute", phone: '+33 1 87 90 40 83', shop: 'beauty', website: 'https://www.bodyminute.com/module/storelocator/storedetails?id=182&rewrite=91260-juvisy-sur-orge' }, geometry: { type: 'Point', coordinates: [ 2.379555, 48.6909262 ] }, id: 'node/8571204653' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 87 90 40 83 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 87 90 40 83 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 87 90 40 83 false ### debug: convertProperty: isStringValue? +33 1 87 90 40 83 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 87 90 40 83 convertedValue 1 87 90 40 83 ### debug: phone: +33 1 87 90 40 83 => +33 1 87 90 40 83 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 87 90 40 83 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 87 90 40 83 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.379555, 48.6909262 ] }, properties: { amenity: 'charging_station', phone: '+33 1 87 90 40 83' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8571204655', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '13', 'addr:postcode': '91260', 'addr:street': "Avenue Honoré d'Estienne d'Orves", amenity: 'driving_school', name: 'Auto-École Roméo', phone: '+33 1 69 00 39 52', website: 'https://auto-ecole.codesrousseau.fr/annuaire-auto-ecoles/juvisy-sur-orge/auto-ecole-romeo/8204/' }, geometry: { type: 'Point', coordinates: [ 2.3793123, 48.691029 ] }, id: 'node/8571204655' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 00 39 52 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 00 39 52 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 00 39 52 false ### debug: convertProperty: isStringValue? +33 1 69 00 39 52 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 00 39 52 convertedValue 1 69 00 39 52 ### debug: phone: +33 1 69 00 39 52 => +33 1 69 00 39 52 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 00 39 52 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 00 39 52 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3793123, 48.691029 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 00 39 52' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8587105160', name: 'Vins & Terroir', phone: '+33160860104', shop: 'beverages' }, geometry: { type: 'Point', coordinates: [ 2.3764767, 48.6135481 ] }, id: 'node/8587105160' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160860104 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160860104 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160860104 false ### debug: convertProperty: isStringValue? +33160860104 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160860104 convertedValue 1 60 86 01 04 ### debug: phone: +33160860104 => +33 1 60 86 01 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 01 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 01 04 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3764767, 48.6135481 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 01 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8587135942', amenity: 'restaurant', 'contact:facebook': 'https://www.facebook.com/afrikfood91/', cuisine: 'african', delivery: 'yes', name: "Afri'K Food", opening_hours: 'Mo-Fr 11:00-14:30,18:30-22:30; Sa,Su 18:30-22:30', phone: '+33951025011', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3699073, 48.6029247 ] }, id: 'node/8587135942' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33951025011 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33951025011 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33951025011 false ### debug: convertProperty: isStringValue? +33951025011 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33951025011 convertedValue 9 51 02 50 11 ### debug: phone: +33951025011 => +33 9 51 02 50 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 51 02 50 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 51 02 50 11 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3699073, 48.6029247 ] }, properties: { amenity: 'restaurant', phone: '+33 9 51 02 50 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8587135943', amenity: 'restaurant', cuisine: 'french', name: 'Le Comptoir des Artistes', opening_hours: 'Mo-Th 07:30-14:30; Fr 07:30-14:30,19:00-22:00; Sa 19:00-22:00', phone: '+33174576022', takeaway: 'yes', website: 'https://au-comptoir-des-artistes.business.site/' }, geometry: { type: 'Point', coordinates: [ 2.3697813, 48.6027721 ] }, id: 'node/8587135943' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33174576022 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33174576022 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33174576022 false ### debug: convertProperty: isStringValue? +33174576022 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33174576022 convertedValue 1 74 57 60 22 ### debug: phone: +33174576022 => +33 1 74 57 60 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 74 57 60 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 74 57 60 22 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3697813, 48.6027721 ] }, properties: { amenity: 'restaurant', phone: '+33 1 74 57 60 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8594822097', craft: 'caterer', cuisine: 'chinese;thai', name: 'Traiteur Sheng Fa', phone: '+33 1 64 90 34 01' }, geometry: { type: 'Point', coordinates: [ 2.2487644, 48.5896295 ] }, id: 'node/8594822097' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 90 34 01 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 90 34 01 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 90 34 01 false ### debug: convertProperty: isStringValue? +33 1 64 90 34 01 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 90 34 01 convertedValue 1 64 90 34 01 ### debug: phone: +33 1 64 90 34 01 => +33 1 64 90 34 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 90 34 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 90 34 01 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2487644, 48.5896295 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 90 34 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8603328740', 'addr:city': 'Crosne', 'addr:housenumber': '13', 'addr:postcode': '91560', 'addr:street': 'Rue des Entrepreneurs', brand: 'toutes marques', name: 'AutoCadre', phone: '+33899490236', second_hand: 'yes', 'service:vehicle:Car_sales': 'yes', 'service:vehicle:new_car': 'yes', 'service:vehicle:new_car_sales': 'yes', 'service:vehicle:used_car_sales': 'yes', shop: 'car', website: 'https://www.autocadre.com/' }, geometry: { type: 'Point', coordinates: [ 2.4736935, 48.7258361 ] }, id: 'node/8603328740' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33899490236 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33899490236 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33899490236 false ### debug: convertProperty: isStringValue? +33899490236 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33899490236 convertedValue 8 99 49 02 36 ### debug: phone: +33899490236 => +33 8 99 49 02 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 8 99 49 02 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 8 99 49 02 36 ### debug: mapElementFromConf: convert second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: second_hand ### debug: mapElementFromConf: convert service:vehicle:Car_sales ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:Car_sales ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:Car_sales ### debug: mapElementFromConf: convert service:vehicle:new_car ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:new_car ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:new_car ### debug: mapElementFromConf: convert service:vehicle:new_car_sales ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:new_car_sales ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:new_car_sales ### debug: mapElementFromConf: convert service:vehicle:used_car_sales ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:used_car_sales ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:used_car_sales ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4736935, 48.7258361 ] }, properties: { amenity: 'charging_station', phone: '+33 8 99 49 02 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8616405295', 'addr:housenumber': '26', 'addr:street': 'Rue Saint-Jacques', description: 'Vous trouverez en psychothérapie : \n' + '- un espace pour vous poser, pour vous reposer\n' + '- un lieu pour être écouté avec attention et bienveillance,\n' + "- pour être aidé concrètement à dénouer ce qui pose problème aujourd'hui dans votre vie", email: 'contact@amieux.net', healthcare: 'psychotherapist', name: 'Eric Amieux', opening_hours: 'Mo-Fr 09:00-18:00', phone: '+33 6 50 69 77 75', website: 'https://www.psy.amieux.net' }, geometry: { type: 'Point', coordinates: [ 2.0082878, 48.5273038 ] }, id: 'node/8616405295' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 50 69 77 75 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 50 69 77 75 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 50 69 77 75 false ### debug: convertProperty: isStringValue? +33 6 50 69 77 75 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 50 69 77 75 convertedValue 6 50 69 77 75 ### debug: phone: +33 6 50 69 77 75 => +33 6 50 69 77 75 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 50 69 77 75 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 50 69 77 75 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0082878, 48.5273038 ] }, properties: { amenity: 'charging_station', phone: '+33 6 50 69 77 75' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8632654975', 'addr:housenumber': '8', 'addr:postcode': '91260', 'addr:street': "Avenue Honoré d'Estienne d'Orves", name: 'Ideal 8', phone: '+33 1 69 21 91 63', shop: 'general' }, geometry: { type: 'Point', coordinates: [ 2.3809743, 48.6905159 ] }, id: 'node/8632654975' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 91 63 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 91 63 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 91 63 false ### debug: convertProperty: isStringValue? +33 1 69 21 91 63 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 91 63 convertedValue 1 69 21 91 63 ### debug: phone: +33 1 69 21 91 63 => +33 1 69 21 91 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 91 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 91 63 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3809743, 48.6905159 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 91 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8632764482', 'addr:city': 'Draveil', 'addr:housenumber': '60', 'addr:postcode': '91210', 'addr:street': 'Avenue Libert', amenity: 'restaurant', cuisine: 'french', name: 'Le Gibraltar', phone: '+33 1 69 42 32 05', website: 'https://www.legibraltar.com/' }, geometry: { type: 'Point', coordinates: [ 2.3892153, 48.6883221 ] }, id: 'node/8632764482' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 42 32 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 42 32 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 42 32 05 false ### debug: convertProperty: isStringValue? +33 1 69 42 32 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 42 32 05 convertedValue 1 69 42 32 05 ### debug: phone: +33 1 69 42 32 05 => +33 1 69 42 32 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 42 32 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 42 32 05 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3892153, 48.6883221 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 42 32 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8640504147', 'addr:city': 'Montlhéry', 'addr:housenumber': '24 bis', 'addr:postcode': '91310', 'addr:street': 'Rue de la Chapelle', name: 'Carrosserie de la Chapelle', phone: '+331 64 49 73 93', 'ref:FR:SIRET': '80376944700019', shop: 'car_repair', source: 'INSEE - 2021-03' }, geometry: { type: 'Point', coordinates: [ 2.2721489, 48.6402356 ] }, id: 'node/8640504147' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 64 49 73 93 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 64 49 73 93 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 64 49 73 93 false ### debug: convertProperty: isStringValue? +331 64 49 73 93 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 64 49 73 93 convertedValue 1 64 49 73 93 ### debug: phone: +331 64 49 73 93 => +33 1 64 49 73 93 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 49 73 93 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 49 73 93 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2721489, 48.6402356 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 49 73 93' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8640523502', 'addr:city': 'Montlhéry', 'addr:housenumber': '25', 'addr:postcode': '91310', 'addr:street': 'Rue Ernest Chesneau', amenity: 'restaurant', name: 'Aarchna', phone: '+33 1 64 49 80 20', 'ref:FR:SIRET': '53752606300020', website: 'https://www.aarchna.com' }, geometry: { type: 'Point', coordinates: [ 2.2718189, 48.6409187 ] }, id: 'node/8640523502' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 49 80 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 49 80 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 49 80 20 false ### debug: convertProperty: isStringValue? +33 1 64 49 80 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 49 80 20 convertedValue 1 64 49 80 20 ### debug: phone: +33 1 64 49 80 20 => +33 1 64 49 80 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 49 80 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 49 80 20 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2718189, 48.6409187 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 49 80 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8640571250', 'addr:city': 'Montlhéry', 'addr:housenumber': '10', 'addr:postcode': '91310', 'addr:street': 'Rue Ernest Chesneau', name: 'Barbershop', phone: '+33175312729', 'ref:FR:SIRET': '83377746900010', shop: 'hairdresser', source: 'INSEE - 2021-03', website: 'https://coiftop.business.site/' }, geometry: { type: 'Point', coordinates: [ 2.2716817, 48.6403296 ] }, id: 'node/8640571250' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33175312729 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33175312729 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33175312729 false ### debug: convertProperty: isStringValue? +33175312729 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33175312729 convertedValue 1 75 31 27 29 ### debug: phone: +33175312729 => +33 1 75 31 27 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 75 31 27 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 75 31 27 29 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2716817, 48.6403296 ] }, properties: { amenity: 'charging_station', phone: '+33 1 75 31 27 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8640823278', 'addr:city': 'Montlhéry', 'addr:housenumber': '6', 'addr:postcode': '91310', 'addr:street': 'Rue du Docteur Ogé', name: 'Lave ton linge', opening_hours: 'Mo-Su 06:30-22:00', phone: '+33 682706333', self_service: 'yes', shop: 'laundry' }, geometry: { type: 'Point', coordinates: [ 2.2712513, 48.6384498 ] }, id: 'node/8640823278' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 682706333 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 682706333 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 682706333 false ### debug: convertProperty: isStringValue? +33 682706333 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 682706333 convertedValue 6 82 70 63 33 ### debug: phone: +33 682706333 => +33 6 82 70 63 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 82 70 63 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 82 70 63 33 ### debug: mapElementFromConf: convert self_service ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName self_service ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: self_service ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2712513, 48.6384498 ] }, properties: { amenity: 'charging_station', phone: '+33 6 82 70 63 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8640865449', 'addr:city': 'Montlhéry', 'addr:housenumber': '2', 'addr:postcode': '91310', 'addr:street': 'Rue du Clos Bouquet', name: 'Hoya Spa', phone: '+33169014425', 'ref:FR:SIRET': '79793396700011', shop: 'beauty', source: 'INSEE - 2021-03', website: 'https://institut-hoya-spa.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2690048, 48.6405128 ] }, id: 'node/8640865449' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169014425 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169014425 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169014425 false ### debug: convertProperty: isStringValue? +33169014425 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169014425 convertedValue 1 69 01 44 25 ### debug: phone: +33169014425 => +33 1 69 01 44 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 01 44 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 01 44 25 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2690048, 48.6405128 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 01 44 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8640877889', 'addr:city': 'Montlhéry', 'addr:housenumber': '16', 'addr:postcode': '91310', 'addr:street': 'Rue de la Chapelle', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: "Laboratoire d'analyses médicales - Montlhéry - Cerballiance", operator: 'Cerballiance', phone: '+33 6 02 16 53 94', 'ref:FR:FINESS': '910021054', 'ref:FR:SIRET': '41994942500286', source: 'Le ministère des solidarités et de la santé - 2023-03', 'type:FR:FINESS': '611', website: 'https://laboratoires.cerballiance.fr/%C3%AEle-de-france/montlh%C3%A9ry/16-rue-de-la-chapelle' }, geometry: { type: 'Point', coordinates: [ 2.2719384, 48.6395344 ] }, id: 'node/8640877889' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 02 16 53 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 02 16 53 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 02 16 53 94 false ### debug: convertProperty: isStringValue? +33 6 02 16 53 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 02 16 53 94 convertedValue 6 02 16 53 94 ### debug: phone: +33 6 02 16 53 94 => +33 6 02 16 53 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 02 16 53 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 02 16 53 94 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2719384, 48.6395344 ] }, properties: { amenity: 'charging_station', phone: '+33 6 02 16 53 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8640883382', 'addr:city': 'Montlhéry', 'addr:housenumber': '4', 'addr:postcode': '91310', 'addr:street': 'Rue de la Chapelle', name: 'Sensation Auditive', phone: '+33169639504', 'ref:FR:SIRET': '80482203900058', shop: 'hearing_aids', source: 'INSEE - 2021-03', website: 'https://www.sensation-auditive.com/enseignes/montlhery/' }, geometry: { type: 'Point', coordinates: [ 2.271743, 48.638424 ] }, id: 'node/8640883382' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169639504 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169639504 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169639504 false ### debug: convertProperty: isStringValue? +33169639504 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169639504 convertedValue 1 69 63 95 04 ### debug: phone: +33169639504 => +33 1 69 63 95 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 63 95 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 63 95 04 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.271743, 48.638424 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 63 95 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8640899157', 'addr:city': 'Montlhéry', 'addr:housenumber': '2', 'addr:postcode': '91310', 'addr:street': 'Rue de la Chapelle', amenity: 'dentist', healthcare: 'dentist', name: 'Dr Fabrice Jamet', phone: '+33 1 69 80 01 58', 'ref:FR:SIRET': '39309504700030', source: 'INSEE - 2021-03', website: 'https://dr-fabrice-jamet.chirurgiens-dentistes.fr/' }, geometry: { type: 'Point', coordinates: [ 2.271751, 48.638375 ] }, id: 'node/8640899157' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 80 01 58 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 80 01 58 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 80 01 58 false ### debug: convertProperty: isStringValue? +33 1 69 80 01 58 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 80 01 58 convertedValue 1 69 80 01 58 ### debug: phone: +33 1 69 80 01 58 => +33 1 69 80 01 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 80 01 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 80 01 58 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.271751, 48.638375 ] }, properties: { amenity: 'dentist', phone: '+33 1 69 80 01 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8643543163', 'addr:city': 'Montlhéry', 'addr:housenumber': '13', 'addr:postcode': '91310', 'addr:street': 'Rue des Bourguignons', name: 'Ad Carosserie Barbin Freres', phone: '+33169637739', 'ref:FR:SIRET': '32342069500021', shop: 'car_repair', source: 'INSEE - 2021-03', website: 'https://www.ad.fr/garage/ad-carrosserie-barbin-freres' }, geometry: { type: 'Point', coordinates: [ 2.2729791, 48.6452592 ] }, id: 'node/8643543163' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169637739 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169637739 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169637739 false ### debug: convertProperty: isStringValue? +33169637739 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169637739 convertedValue 1 69 63 77 39 ### debug: phone: +33169637739 => +33 1 69 63 77 39 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 63 77 39 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 63 77 39 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2729791, 48.6452592 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 63 77 39' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8643572886', 'addr:city': 'Montlhéry', 'addr:housenumber': '25', 'addr:postcode': '91310', 'addr:street': 'Rue des Bourguignons', name: 'Lr Conception', opening_hours: 'Mo-Fr 08:00-12:00,13:30–17:00; Sa 10:00–12:00,14:00–17:00', phone: '+33164491970', 'ref:FR:SIRET': '49115521400035', shop: 'doityourself', source: 'INSEE - 2021-03', website: 'https://www.lr-conception.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2737069, 48.6465541 ] }, id: 'node/8643572886' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164491970 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164491970 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164491970 false ### debug: convertProperty: isStringValue? +33164491970 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164491970 convertedValue 1 64 49 19 70 ### debug: phone: +33164491970 => +33 1 64 49 19 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 49 19 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 49 19 70 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2737069, 48.6465541 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 49 19 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8647031883', name: 'Sand & Coiff', 'opening_hours:signed': 'no', phone: '+33 1 64 56 97 08', shop: 'hairdresser', unisex: 'yes', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.1852309, 48.4880054 ] }, id: 'node/8647031883' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours:signed ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours:signed ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours:signed ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 56 97 08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 56 97 08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 56 97 08 false ### debug: convertProperty: isStringValue? +33 1 64 56 97 08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 56 97 08 convertedValue 1 64 56 97 08 ### debug: phone: +33 1 64 56 97 08 => +33 1 64 56 97 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 56 97 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 56 97 08 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert unisex ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName unisex ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: unisex ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1852309, 48.4880054 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 56 97 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8647031884', name: 'L est chic', opening_hours: 'Tu-Fr 10:30-12:30,15:30-19:00; Sa 10:30-12:30,14:30-18:30', phone: '+33 6 87 01 19 52', shop: 'fashion_accessories', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.1851633, 48.4880256 ] }, id: 'node/8647031884' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 87 01 19 52 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 87 01 19 52 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 87 01 19 52 false ### debug: convertProperty: isStringValue? +33 6 87 01 19 52 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 87 01 19 52 convertedValue 6 87 01 19 52 ### debug: phone: +33 6 87 01 19 52 => +33 6 87 01 19 52 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 87 01 19 52 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 87 01 19 52 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1851633, 48.4880256 ] }, properties: { amenity: 'charging_station', phone: '+33 6 87 01 19 52' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8658132243', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '56', 'addr:postcode': '91260', 'addr:street': 'Grande Rue', 'contact:instagram': 'https://www.instagram.com/vincent_art_antiquite/', email: 'contact@vincent-art.fr', facebook: 'https://www.facebook.com/Vincent-artfr-360572197382252/', mobile: '+33 6 16 45 70 06', name: 'Vincent Art', phone: '+33 1 69 45 51 58', shop: 'antiques', website: 'https://www.vincent-art.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3754621, 48.6901784 ] }, id: 'node/8658132243' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: mobile ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 45 51 58 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 45 51 58 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 45 51 58 false ### debug: convertProperty: isStringValue? +33 1 69 45 51 58 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 45 51 58 convertedValue 1 69 45 51 58 ### debug: phone: +33 1 69 45 51 58 => +33 1 69 45 51 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 45 51 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 45 51 58 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3754621, 48.6901784 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 45 51 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8658132244', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '62', 'addr:postcode': '91260', 'addr:street': 'Grande Rue', amenity: 'bank', atm: 'yes', brand: 'CIC', 'brand:wikidata': 'Q746525', 'brand:wikipedia': 'en:Crédit Industriel et Commercial', drive_through: 'no', name: 'CIC', phone: '+33 1 69 12 19 75' }, geometry: { type: 'Point', coordinates: [ 2.3752841, 48.6904231 ] }, id: 'node/8658132244' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 12 19 75 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 12 19 75 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 12 19 75 false ### debug: convertProperty: isStringValue? +33 1 69 12 19 75 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 12 19 75 convertedValue 1 69 12 19 75 ### debug: phone: +33 1 69 12 19 75 => +33 1 69 12 19 75 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 12 19 75 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 12 19 75 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3752841, 48.6904231 ] }, properties: { amenity: 'bank', phone: '+33 1 69 12 19 75' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8661786444', 'addr:city': 'Étréchy', 'addr:housenumber': '21', 'addr:postcode': '91580', amenity: 'driving_school', email: 'streetconduite@gmail.com', name: 'Street Conduite', opening_hours: 'Tu,Fr 10:00-12:00,15:00-20:00; We 10:00-13:00,14:00-20:00; Th 15:00-20:00; Sa 10:00-13:00,14:00-17:00', phone: '+33 1 69 78 02 22', source: 'cadastre-dgi-fr source : Direction Générale des Impôts - Cadastre. Mise à jour : 2012', website: 'https://www.streetconduite.com/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1916867, 48.4932141 ] }, id: 'node/8661786444' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 78 02 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 78 02 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 78 02 22 false ### debug: convertProperty: isStringValue? +33 1 69 78 02 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 78 02 22 convertedValue 1 69 78 02 22 ### debug: phone: +33 1 69 78 02 22 => +33 1 69 78 02 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 78 02 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 78 02 22 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1916867, 48.4932141 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 78 02 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8661786445', name: "Créa'tifs", opening_hours: 'Mo-Fr 09:00-19:00; Sa 09:00-17:30', phone: '+33 1 60 80 38 71', shop: 'hairdresser', unisex: 'yes', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1916267, 48.4931334 ] }, id: 'node/8661786445' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 80 38 71 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 80 38 71 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 80 38 71 false ### debug: convertProperty: isStringValue? +33 1 60 80 38 71 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 80 38 71 convertedValue 1 60 80 38 71 ### debug: phone: +33 1 60 80 38 71 => +33 1 60 80 38 71 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 80 38 71 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 80 38 71 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert unisex ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName unisex ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: unisex ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1916267, 48.4931334 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 80 38 71' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8661796453', name: 'Le Conseil Informatique', office: 'it', opening_hours: 'Mo-Fr 09:00-12:00,14:00-18:00', phone: '+33 1 69 78 32 93', website: 'https://leconseilinformatique.fr', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1904982, 48.4917427 ] }, id: 'node/8661796453' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 78 32 93 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 78 32 93 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 78 32 93 false ### debug: convertProperty: isStringValue? +33 1 69 78 32 93 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 78 32 93 convertedValue 1 69 78 32 93 ### debug: phone: +33 1 69 78 32 93 => +33 1 69 78 32 93 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 78 32 93 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 78 32 93 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1904982, 48.4917427 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 78 32 93' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8664239786', 'addr:city': 'Breuillet', 'addr:housenumber': '17', 'addr:postcode': '91650', 'addr:street': 'Grande Rue', amenity: 'restaurant', cuisine: 'sushi', name: 'Mimo sushi', phone: '+33 1 69 95 01 90', website: 'https://mimosushi.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1722066, 48.5667879 ] }, id: 'node/8664239786' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 95 01 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 95 01 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 95 01 90 false ### debug: convertProperty: isStringValue? +33 1 69 95 01 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 95 01 90 convertedValue 1 69 95 01 90 ### debug: phone: +33 1 69 95 01 90 => +33 1 69 95 01 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 95 01 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 95 01 90 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1722066, 48.5667879 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 95 01 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8675229428', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:housenumber': '3', 'addr:postcode': '91540', 'addr:street': 'Avenue du Bois Chapet', brand: 'Allianz', 'brand:wikidata': 'Q487292', 'brand:wikipedia': 'en:Allianz', 'contact:facebook': 'https://www.facebook.com/Allianz-Fabien-Ducluzeau-agence-de-Mennecy-111937040253686/', name: 'Allianz', office: 'insurance', opening_hours: 'Mo-Fr 09:00-17:00', phone: '+33 1 64 28 17 82', source: 'extrapolation', website: 'http://www.allianz-fabien-ducluzeau.fr/', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.4362347, 48.5702523 ] }, id: 'node/8675229428' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 28 17 82 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 28 17 82 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 28 17 82 false ### debug: convertProperty: isStringValue? +33 1 64 28 17 82 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 28 17 82 convertedValue 1 64 28 17 82 ### debug: phone: +33 1 64 28 17 82 => +33 1 64 28 17 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 28 17 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 28 17 82 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4362347, 48.5702523 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 28 17 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8675229430', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue Lavoisier', 'contact:facebook': 'https://www.facebook.com/magicformmennecy', 'contact:instagram': 'https://www.instagram.com/p/BlXaMrAFLsE/', email: 'magicform.mennecy@hotmail.com', leisure: 'fitness_centre', name: 'Magicforme', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 64 85 69 03', source: 'extrapolation', sport: 'fitness' }, geometry: { type: 'Point', coordinates: [ 2.4453405, 48.5657481 ] }, id: 'node/8675229430' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 85 69 03 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 85 69 03 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 85 69 03 false ### debug: convertProperty: isStringValue? +33 1 64 85 69 03 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 85 69 03 convertedValue 1 64 85 69 03 ### debug: phone: +33 1 64 85 69 03 => +33 1 64 85 69 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 85 69 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 85 69 03 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4453405, 48.5657481 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 85 69 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8675229432', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Avenue Darblay', 'contact:facebook': 'https://www.facebook.com/pg/jeremsbarber', male: 'yes', name: "Jerem's Barber", opening_hours: 'Mo-Sa 09:00-13:00,14:00-19:00', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 61 61 07 94', shop: 'hairdresser', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4335303, 48.5702962 ] }, id: 'node/8675229432' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert male ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName male ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: male ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 61 61 07 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 61 61 07 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 61 61 07 94 false ### debug: convertProperty: isStringValue? +33 1 61 61 07 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 61 61 07 94 convertedValue 1 61 61 07 94 ### debug: phone: +33 1 61 61 07 94 => +33 1 61 61 07 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 61 61 07 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 61 61 07 94 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4335303, 48.5702962 ] }, properties: { amenity: 'charging_station', phone: '+33 1 61 61 07 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8675229448', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue Louise de Vilmorin', brand: 'Aviva', 'brand:wikidata': 'Q791179', 'brand:wikipedia': 'en:Aviva', comment: 'gate 01', email: 'cbl@aviva-assurances.com', name: 'Aviva', office: 'insurance', opening_hours: 'Mo-Fr 09:30-12:30,14:00-17:30', phone: '+33 1 76 31 00 76', website: 'http://assureur-essonne.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4506364, 48.5628206 ] }, id: 'node/8675229448' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert comment ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName comment ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: comment ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 76 31 00 76 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 76 31 00 76 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 76 31 00 76 false ### debug: convertProperty: isStringValue? +33 1 76 31 00 76 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 76 31 00 76 convertedValue 1 76 31 00 76 ### debug: phone: +33 1 76 31 00 76 => +33 1 76 31 00 76 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 76 31 00 76 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 76 31 00 76 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4506364, 48.5628206 ] }, properties: { amenity: 'charging_station', phone: '+33 1 76 31 00 76' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8675229451', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Boulevard Charles de Gaulle', comment: 'opening hours must be checked', 'contact:facebook': 'https://www.facebook.com/Bella-Beaute-1665013823754007/', name: "Bell'a beauté", opening_hours: 'Tu-Sa 09:30-19:30', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 69 89 04 36', shop: 'hairdresser', source: 'extrapolation', start_date: '2015-12-05', unisex: 'yes', website: 'http://www.bellabeaute.sitodi.com/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4382555, 48.5642904 ] }, id: 'node/8675229451' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 19 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert comment ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName comment ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: comment ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 04 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 04 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 04 36 false ### debug: convertProperty: isStringValue? +33 1 69 89 04 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 04 36 convertedValue 1 69 89 04 36 ### debug: phone: +33 1 69 89 04 36 => +33 1 69 89 04 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 04 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 04 36 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert unisex ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName unisex ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: unisex ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4382555, 48.5642904 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 89 04 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8675229453', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Boulevard Charles de Gaulle', 'contact:facebook': 'https://www.facebook.com/Siam-Massage-Mennecy-106314154779561', 'contact:instagram': 'https://www.instagram.com/siammassagemennecy', name: 'Siam Massage', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 79 47 44 91', shop: 'massage', source: 'extrapolation', website: 'http://www.siammassagemennecy.com/' }, geometry: { type: 'Point', coordinates: [ 2.4381164, 48.5643565 ] }, id: 'node/8675229453' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 79 47 44 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 79 47 44 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 79 47 44 91 false ### debug: convertProperty: isStringValue? +33 1 79 47 44 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 79 47 44 91 convertedValue 1 79 47 44 91 ### debug: phone: +33 1 79 47 44 91 => +33 1 79 47 44 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 79 47 44 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 79 47 44 91 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4381164, 48.5643565 ] }, properties: { amenity: 'charging_station', phone: '+33 1 79 47 44 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8675229454', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Boulevard Charles de Gaulle', amenity: 'fast_food', 'contact:facebook': 'https://www.facebook.com/pg/SoGoodMennecy', cuisine: 'burger;crepe', name: 'So Good', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 69 36 26 11', source: 'extrapolation', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4379518, 48.5644842 ] }, id: 'node/8675229454' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 36 26 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 36 26 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 36 26 11 false ### debug: convertProperty: isStringValue? +33 1 69 36 26 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 36 26 11 convertedValue 1 69 36 26 11 ### debug: phone: +33 1 69 36 26 11 => +33 1 69 36 26 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 36 26 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 36 26 11 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4379518, 48.5644842 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 36 26 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8675229455', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Boulevard Charles de Gaulle', amenity: 'driving_school', name: 'École de Conduite', phone: '+33 1 64 57 00 34', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4376511, 48.564621 ] }, id: 'node/8675229455' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 00 34 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 00 34 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 00 34 false ### debug: convertProperty: isStringValue? +33 1 64 57 00 34 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 00 34 convertedValue 1 64 57 00 34 ### debug: phone: +33 1 64 57 00 34 => +33 1 64 57 00 34 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 00 34 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 00 34 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4376511, 48.564621 ] }, properties: { amenity: 'driving_school', phone: '+33 1 64 57 00 34' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8675229462', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Boulevard Charles de Gaulle', amenity: 'restaurant', comment: 'opening hours must be checked', cuisine: 'french', name: 'Les Saveurs des Toques', opening_hours: 'Mo-Su 12:00-14:00,19:00-22:00', outdoor_seating: 'yes', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 9 74 56 68 82', reservation: 'recommended', source: 'extrapolation', website: 'https://www.la-saveur-des-toques.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4381928, 48.5648854 ] }, id: 'node/8675229462' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert comment ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName comment ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: comment ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 74 56 68 82 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 74 56 68 82 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 74 56 68 82 false ### debug: convertProperty: isStringValue? +33 9 74 56 68 82 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 74 56 68 82 convertedValue 9 74 56 68 82 ### debug: phone: +33 9 74 56 68 82 => +33 9 74 56 68 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 74 56 68 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 74 56 68 82 ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : recommended ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping recommended ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? recommended false ### debug: convertProperty: isStringValue? recommended false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value recommended ### debug: convertProperty: ==========> !!! NOT in truthy values recommended ### debug: convertProperty: ==========> !!! NOT in falsy values recommended ### debug: convertProperty: convertedValue ==========> { reservation : recommended } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation recommended ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4381928, 48.5648854 ] }, properties: { amenity: 'restaurant', phone: '+33 9 74 56 68 82', reservation: 'recommended' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8675229463', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Boulevard Charles de Gaulle', 'contact:facebook': 'https://www.facebook.com/AbdfMennecy91', email: 'vincent@abdf.fr', name: 'Au Bonheur des Flammes', phone: '+33 9 83 88 92 59', shop: 'fireplace', website: 'https://www.aubonheurdesflammes91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4383005, 48.5649081 ] }, id: 'node/8675229463' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 83 88 92 59 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 83 88 92 59 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 83 88 92 59 false ### debug: convertProperty: isStringValue? +33 9 83 88 92 59 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 83 88 92 59 convertedValue 9 83 88 92 59 ### debug: phone: +33 9 83 88 92 59 => +33 9 83 88 92 59 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 83 88 92 59 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 83 88 92 59 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4383005, 48.5649081 ] }, properties: { amenity: 'charging_station', phone: '+33 9 83 88 92 59' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8675229465', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Boulevard Charles de Gaulle', email: 'audietis.mennecy@bbox.fr', name: 'Audietis', opening_hours: 'Mo-Fr 09:00-12:30,14:00-18:30; We 09:00-13:00; Th 09:00-13:00,14:00-18:00', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 9 81 80 04 00', shop: 'hearing_aids', source: 'extrapolation', website: 'http://www.audietis.com/index.html', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4386502, 48.5649286 ] }, id: 'node/8675229465' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 81 80 04 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 81 80 04 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 81 80 04 00 false ### debug: convertProperty: isStringValue? +33 9 81 80 04 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 81 80 04 00 convertedValue 9 81 80 04 00 ### debug: phone: +33 9 81 80 04 00 => +33 9 81 80 04 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 81 80 04 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 81 80 04 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4386502, 48.5649286 ] }, properties: { amenity: 'charging_station', phone: '+33 9 81 80 04 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8675229502', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue Charles Péguy', comment: 'opening_hours must be checked', 'contact:facebook': 'https://www.facebook.com/SobioMennecy/', email: 'sobio@sobio.fr', name: 'So Bio', opening_hours: 'Mo-Sa 08:30-18:00', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 69 89 19 19', shop: 'supermarket', website: 'https://www.sobio.fr' }, geometry: { type: 'Point', coordinates: [ 2.4479449, 48.5632276 ] }, id: 'node/8675229502' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert comment ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName comment ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: comment ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 89 19 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 89 19 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 89 19 19 false ### debug: convertProperty: isStringValue? +33 1 69 89 19 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 89 19 19 convertedValue 1 69 89 19 19 ### debug: phone: +33 1 69 89 19 19 => +33 1 69 89 19 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 89 19 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 89 19 19 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4479449, 48.5632276 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 89 19 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8675229507', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue Charles Péguy', check_date: '2021-08', 'contact:facebook': 'https://www.facebook.com/lagrangeauxtissusmennecy/', name: 'La Grange aux Tissus', opening_hours: 'Mo-Sa 10:00-18:30', phone: '+33 9 77 56 26 57', shop: 'fabric', source: 'extrapolation', website: 'https://lagrangeauxtissus.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4482044, 48.5632493 ] }, id: 'node/8675229507' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 77 56 26 57 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 77 56 26 57 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 77 56 26 57 false ### debug: convertProperty: isStringValue? +33 9 77 56 26 57 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 77 56 26 57 convertedValue 9 77 56 26 57 ### debug: phone: +33 9 77 56 26 57 => +33 9 77 56 26 57 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 77 56 26 57 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 77 56 26 57 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4482044, 48.5632493 ] }, properties: { amenity: 'charging_station', phone: '+33 9 77 56 26 57' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8677099844', branch: 'les Ulis', brand: 'Eurofins Biolab', 'brand:wikidata': 'Q106841258', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Eurofins Biolab', operator: 'Eurofins', phone: '+33 1 85 74 78 60', 'ref:FR:FINESS': '910023662', 'ref:FR:SIRET': '38945452100011', source: 'Le ministère des solidarités et de la santé - 2021-01', 'type:FR:FINESS': '611', website: 'https://www.eurofins-biologie-medicale.com/fr/nos-laboratoires/les-ulis/' }, geometry: { type: 'Point', coordinates: [ 2.1699222, 48.6835728 ] }, id: 'node/8677099844' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert branch ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName branch ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: branch ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 85 74 78 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 85 74 78 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 85 74 78 60 false ### debug: convertProperty: isStringValue? +33 1 85 74 78 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 85 74 78 60 convertedValue 1 85 74 78 60 ### debug: phone: +33 1 85 74 78 60 => +33 1 85 74 78 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 85 74 78 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 85 74 78 60 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1699222, 48.6835728 ] }, properties: { amenity: 'charging_station', phone: '+33 1 85 74 78 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8677375017', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Eurofins Biolab Gif chevry', operator: 'Eurofins', phone: '+33160125199', 'ref:FR:FINESS': '910020635', 'ref:FR:SIRET': '38945452100391', source: 'Le ministère des solidarités et de la santé - 2021-01', 'type:FR:FINESS': '611', website: 'https://www.eurofins-biologie-medicale.com/fr/nos-laboratoires/gif-chevry' }, geometry: { type: 'Point', coordinates: [ 2.1165625, 48.6887431 ] }, id: 'node/8677375017' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160125199 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160125199 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160125199 false ### debug: convertProperty: isStringValue? +33160125199 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160125199 convertedValue 1 60 12 51 99 ### debug: phone: +33160125199 => +33 1 60 12 51 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 51 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 51 99 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1165625, 48.6887431 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 12 51 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8677391817', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Laboratoire de Biologie Médicale', operator: 'Biolab', phone: '+33169076875', 'ref:FR:FINESS': '910020627', 'ref:FR:SIRET': '38945452100433', source: 'Le ministère des solidarités et de la santé - 2021-01', 'type:FR:FINESS': '611', website: 'http://www.groupebiolab.com/portfolio-posts/laboratoire-gif-sur-yvette/' }, geometry: { type: 'Point', coordinates: [ 2.1262977, 48.7011304 ] }, id: 'node/8677391817' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169076875 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169076875 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169076875 false ### debug: convertProperty: isStringValue? +33169076875 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169076875 convertedValue 1 69 07 68 75 ### debug: phone: +33169076875 => +33 1 69 07 68 75 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 68 75 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 68 75 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1262977, 48.7011304 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 07 68 75' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8677497918', branch: 'Orsay gare', brand: 'Eurofins Biolab', 'brand:wikidata': 'Q106841258', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Eurofins Biolab', operator: 'Eurofins', phone: '+33169287466', 'ref:FR:FINESS': '910019868', 'ref:FR:SIRET': '44338452400080', source: 'Le ministère des solidarités et de la santé - 2021-01', 'type:FR:FINESS': '611', website: 'https://www.eurofins-biologie-medicale.com/fr/nos-laboratoires/Orsay-gare', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1838572, 48.6976786 ] }, id: 'node/8677497918' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert branch ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName branch ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: branch ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169287466 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169287466 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169287466 false ### debug: convertProperty: isStringValue? +33169287466 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169287466 convertedValue 1 69 28 74 66 ### debug: phone: +33169287466 => +33 1 69 28 74 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 74 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 74 66 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1838572, 48.6976786 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 28 74 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8679458046', description: 'Transfert de films', name: 'Video Media', opening_hours: 'Mo-Th 09:00-12:00,13:45-17:00; Fr 09:00-16:00', phone: '+33169787854', shop: 'photo', website: 'http://video-media.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1990059, 48.490905 ] }, id: 'node/8679458046' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169787854 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169787854 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169787854 false ### debug: convertProperty: isStringValue? +33169787854 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169787854 convertedValue 1 69 78 78 54 ### debug: phone: +33169787854 => +33 1 69 78 78 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 78 78 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 78 78 54 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1990059, 48.490905 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 78 78 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8680343599', 'addr:housenumber': '28', email: 'laboathis.idfs@cerballiance.fr', healthcare: 'laboratory', 'healthcare:speciality': 'biology', operator: 'Cerballiance', phone: '+33160485125', 'ref:FR:FINESS': '910021641', 'ref:FR:SIRET': '41994942500351', source: 'Le ministère des solidarités et de la santé - 2021-03', 'type:FR:FINESS': '611', website: 'https://laboratoires.cerballiance.fr/%C3%AEle-de-france/athis-mons/28-avenue-jules-vall%C3%A8s' }, geometry: { type: 'Point', coordinates: [ 2.3760097, 48.699826 ] }, id: 'node/8680343599' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160485125 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160485125 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160485125 false ### debug: convertProperty: isStringValue? +33160485125 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160485125 convertedValue 1 60 48 51 25 ### debug: phone: +33160485125 => +33 1 60 48 51 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 51 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 51 25 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3760097, 48.699826 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 51 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8680343607', 'addr:housenumber': '38', amenity: 'clinic', healthcare: 'clinic', phone: '+33 1 69 54 45 45', website: 'https://www.hopital-athismons.com/fr/athis-mons/unite-de-soins-non-programmes' }, geometry: { type: 'Point', coordinates: [ 2.3763639, 48.7002776 ] }, id: 'node/8680343607' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : clinic ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping clinic ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? clinic true ### debug: convertProperty: isStringValue? clinic true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ clinic => clinic ### debug: convertProperty: -- convertedValue clinic ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 54 45 45 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 54 45 45 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 54 45 45 false ### debug: convertProperty: isStringValue? +33 1 69 54 45 45 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 54 45 45 convertedValue 1 69 54 45 45 ### debug: phone: +33 1 69 54 45 45 => +33 1 69 54 45 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 54 45 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 54 45 45 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3763639, 48.7002776 ] }, properties: { amenity: 'clinic', phone: '+33 1 69 54 45 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8688594650', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Avenue du Bois Chapet', comment: 'phone nursing man start with 06, nurse with 07', description: 'Nursing office', mobile: '+33 6 12 08 45 31', name: 'Cabinet infirmier', office: 'company', phone: '+33 7 83 56 63 36', source: 'extrapolation', website: 'https://cabinet-infirmier-dalmat-et-bapin.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4360208, 48.5698053 ] }, id: 'node/8688594650' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert comment ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName comment ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: comment ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: mobile ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 83 56 63 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 83 56 63 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 83 56 63 36 false ### debug: convertProperty: isStringValue? +33 7 83 56 63 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 83 56 63 36 convertedValue 7 83 56 63 36 ### debug: phone: +33 7 83 56 63 36 => +33 7 83 56 63 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 83 56 63 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 83 56 63 36 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4360208, 48.5698053 ] }, properties: { amenity: 'charging_station', phone: '+33 7 83 56 63 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8688603766', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Boulevard Charles de Gaulle', amenity: 'vehicle_inspection', brand: 'Autosur', 'brand:wikidata': 'Q64224807', 'contact:website': 'https://controle-technique.autosur.fr/798-autosur-mennecy', name: 'Autosur', opening_hours: 'Mo-Th 08:30-12:30,13:30-18:30; Fr 08:30-12:30,13:30-17:30; Sa 09:00-12:00,13:00-16:00', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 69 90 10 00', source: 'extrapolation', website: 'https://www.autosur.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4467352, 48.5671707 ] }, id: 'node/8688603766' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : vehicle_inspection ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping vehicle_inspection ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? vehicle_inspection true ### debug: convertProperty: isStringValue? vehicle_inspection true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ vehicle_inspection => vehicle_inspection ### debug: convertProperty: -- convertedValue vehicle_inspection ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 90 10 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 90 10 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 90 10 00 false ### debug: convertProperty: isStringValue? +33 1 69 90 10 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 90 10 00 convertedValue 1 69 90 10 00 ### debug: phone: +33 1 69 90 10 00 => +33 1 69 90 10 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 90 10 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 90 10 00 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4467352, 48.5671707 ] }, properties: { amenity: 'vehicle_inspection', phone: '+33 1 69 90 10 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8688603801', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Avenue Darblay', 'contact:facebook': 'https://www.facebook.com/BeautyLuxeMennecy/', name: 'Beauty Luxe', opening_hours: 'Tu-Sa 09:30-18:00', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 69 90 14 43', shop: 'beauty', source: 'extrapolation', website: 'https://www.beautynailhairsalons.com/FR/Mennecy/376966779391637/Beauty-Luxe-Esth%C3%A9tic', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4316712, 48.5696489 ] }, id: 'node/8688603801' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 90 14 43 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 90 14 43 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 90 14 43 false ### debug: convertProperty: isStringValue? +33 1 69 90 14 43 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 90 14 43 convertedValue 1 69 90 14 43 ### debug: phone: +33 1 69 90 14 43 => +33 1 69 90 14 43 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 90 14 43 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 90 14 43 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4316712, 48.5696489 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 90 14 43' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8691326385', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '8 bis', 'addr:postcode': '91260', 'addr:street': 'Grande Rue', amenity: 'restaurant', cuisine: 'creole', email: 'whereyouwant@outlook.fr', facebook: 'https://www.facebook.com/whereyouwant_-105673867795393/', name: 'Where You Want', phone: '+33 7 61 62 13 06', website: 'https://whereyouwant.sumup.link/' }, geometry: { type: 'Point', coordinates: [ 2.3778374, 48.6877227 ] }, id: 'node/8691326385' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 61 62 13 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 61 62 13 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 61 62 13 06 false ### debug: convertProperty: isStringValue? +33 7 61 62 13 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 61 62 13 06 convertedValue 7 61 62 13 06 ### debug: phone: +33 7 61 62 13 06 => +33 7 61 62 13 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 61 62 13 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 61 62 13 06 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3778374, 48.6877227 ] }, properties: { amenity: 'restaurant', phone: '+33 7 61 62 13 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8691326396', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '2', 'addr:postcode': '91200', 'addr:street': 'Rue Sophie et Hans Scholl', name: 'Le fournil de Juvisy', phone: '+33 1 69 38 65 65', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3875674, 48.691871 ] }, id: 'node/8691326396' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 38 65 65 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 38 65 65 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 38 65 65 false ### debug: convertProperty: isStringValue? +33 1 69 38 65 65 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 38 65 65 convertedValue 1 69 38 65 65 ### debug: phone: +33 1 69 38 65 65 => +33 1 69 38 65 65 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 38 65 65 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 38 65 65 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3875674, 48.691871 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 38 65 65' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8691365250', 'addr:city': 'Corbeil-Essonnes', 'addr:country': 'FR', 'addr:housenumber': '8', 'addr:postcode': '91100', 'addr:street': 'Place des Victoires', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Laboratoire de Biologie Médical', operator: 'Lbm Selarl Sigmabio Site Corbeil', phone: '+33 1 64 96 90 20', 'ref:FR:FINESS': '910021849', 'ref:FR:SIRET': '81503899700012', source: 'Le ministère des solidarités et de la santé - 2021-01', 'type:FR:FINESS': '611' }, geometry: { type: 'Point', coordinates: [ 2.4787483, 48.5970782 ] }, id: 'node/8691365250' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 96 90 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 96 90 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 96 90 20 false ### debug: convertProperty: isStringValue? +33 1 64 96 90 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 96 90 20 convertedValue 1 64 96 90 20 ### debug: phone: +33 1 64 96 90 20 => +33 1 64 96 90 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 90 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 90 20 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4787483, 48.5970782 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 96 90 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8704360805', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue Louise de Vilmorin', craft: 'roofer', name: 'Attila', office: 'company', phone: '+33 1 60 86 58 48', source: 'extrapolation', website: 'https://www.attila.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4500625, 48.5622921 ] }, id: 'node/8704360805' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 86 58 48 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 86 58 48 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 86 58 48 false ### debug: convertProperty: isStringValue? +33 1 60 86 58 48 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 86 58 48 convertedValue 1 60 86 58 48 ### debug: phone: +33 1 60 86 58 48 => +33 1 60 86 58 48 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 58 48 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 58 48 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4500625, 48.5622921 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 58 48' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8704360807', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue Louise de Vilmorin', mobile: '+33 7 66 10 09 70', name: 'Kd Auto', operator: 'Kd Auto', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 9 80 97 31 02', 'ref:FR:SIRET': '85289654700027', service: 'repair', shop: 'car_repair', source: 'INSEE - 2021-04' }, geometry: { type: 'Point', coordinates: [ 2.450206, 48.5620169 ] }, id: 'node/8704360807' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: mobile ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 80 97 31 02 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 80 97 31 02 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 80 97 31 02 false ### debug: convertProperty: isStringValue? +33 9 80 97 31 02 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 80 97 31 02 convertedValue 9 80 97 31 02 ### debug: phone: +33 9 80 97 31 02 => +33 9 80 97 31 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 80 97 31 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 80 97 31 02 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert service ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.450206, 48.5620169 ] }, properties: { amenity: 'charging_station', phone: '+33 9 80 97 31 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8706195655', 'addr:housenumber': '53', healthcare: 'centre', 'healthcare:speciality': 'general;podiatry;podologist;psychology;nurses', phone: '+33 1 69 84 76 61' }, geometry: { type: 'Point', coordinates: [ 2.3772634, 48.7058472 ] }, id: 'node/8706195655' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 84 76 61 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 84 76 61 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 84 76 61 false ### debug: convertProperty: isStringValue? +33 1 69 84 76 61 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 84 76 61 convertedValue 1 69 84 76 61 ### debug: phone: +33 1 69 84 76 61 => +33 1 69 84 76 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 84 76 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 84 76 61 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3772634, 48.7058472 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 84 76 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8706966136', fax: '+33169263090', healthcare: 'laboratory', 'healthcare:speciality': 'biology', phone: '+33169263000', 'ref:FR:FINESS': '910021617', 'ref:FR:SIRET': '39067550200228', source: 'Le ministère des solidarités et de la santé - 2021-03', 'type:FR:FINESS': '611' }, geometry: { type: 'Point', coordinates: [ 2.1506381, 48.6316146 ] }, id: 'node/8706966136' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169263000 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169263000 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169263000 false ### debug: convertProperty: isStringValue? +33169263000 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169263000 convertedValue 1 69 26 30 00 ### debug: phone: +33169263000 => +33 1 69 26 30 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 26 30 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 26 30 00 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1506381, 48.6316146 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 26 30 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8711650633', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue Lavoisier', amenity: 'restaurant', 'contact:facebook': 'https://www.facebook.com/lescocottesdumonde', 'contact:mobile': '+33 6 69 74 47 07', cuisine: 'international', 'diet:vegetarian': 'yes', name: 'Cocottes du Monde', opening_hours: 'Mo-Su 12:00-14:00,19:00-21:00', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 9 82 58 07 72', reservation: 'required', source: 'extrapolation', website: 'https://lescocottesdumonde.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4451889, 48.5657783 ] }, id: 'node/8711650633' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 19 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:mobile ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 82 58 07 72 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 82 58 07 72 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 82 58 07 72 false ### debug: convertProperty: isStringValue? +33 9 82 58 07 72 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 82 58 07 72 convertedValue 9 82 58 07 72 ### debug: phone: +33 9 82 58 07 72 => +33 9 82 58 07 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 82 58 07 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 82 58 07 72 ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : required ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping required ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? required false ### debug: convertProperty: isStringValue? required false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value required ### debug: convertProperty: ==========> !!! NOT in truthy values required ### debug: convertProperty: ==========> !!! NOT in falsy values required ### debug: convertProperty: convertedValue ==========> { reservation : required } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation required ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4451889, 48.5657783 ] }, properties: { amenity: 'restaurant', phone: '+33 9 82 58 07 72', reservation: 'required' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8717094696', 'addr:city': 'Ormoy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue de Tournenfils', 'contact:facebook': 'https://www.facebook.com/laurent.verdino.coiffure/', email: 'lvc.laurent.verdino@gmail.com', name: 'Laurent Verdino', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 69 13 16 51', shop: 'hairdresser', source: 'extrapolation', unisex: 'yes', website: 'http://www.app.flexybeauty.com/lvc' }, geometry: { type: 'Point', coordinates: [ 2.4515605, 48.5696378 ] }, id: 'node/8717094696' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 13 16 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 13 16 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 13 16 51 false ### debug: convertProperty: isStringValue? +33 1 69 13 16 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 13 16 51 convertedValue 1 69 13 16 51 ### debug: phone: +33 1 69 13 16 51 => +33 1 69 13 16 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 13 16 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 13 16 51 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert unisex ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName unisex ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: unisex ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4515605, 48.5696378 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 13 16 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8717094698', 'contact:facebook': 'https://www.facebook.com/sgdc.groupe/', description: 'Advertising agency', email: 'info@sgdc-groupe.fr', name: 'Sgdc Groupe', office: 'advertising_agency', phone: '+33 1 64 57 41 18', source: 'extrapolation', website: 'https://www.sgdc-groupe.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4517858, 48.5694097 ] }, id: 'node/8717094698' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 41 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 41 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 41 18 false ### debug: convertProperty: isStringValue? +33 1 64 57 41 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 41 18 convertedValue 1 64 57 41 18 ### debug: phone: +33 1 64 57 41 18 => +33 1 64 57 41 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 41 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 41 18 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4517858, 48.5694097 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 57 41 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8717094699', 'addr:city': 'Ormoy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue de Tournenfils', 'contact:facebook': 'https://www.facebook.com/TrybaFranceOrmoy/', craft: 'glaziery', email: 'contact@ajshabitat.com', level: '0', name: 'Triba', office: 'company', phone: '+33 1 69 90 94 55', website: 'https://www.tryba.com' }, geometry: { type: 'Point', coordinates: [ 2.4517335, 48.5692451 ] }, id: 'node/8717094699' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 90 94 55 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 90 94 55 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 90 94 55 false ### debug: convertProperty: isStringValue? +33 1 69 90 94 55 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 90 94 55 convertedValue 1 69 90 94 55 ### debug: phone: +33 1 69 90 94 55 => +33 1 69 90 94 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 90 94 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 90 94 55 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4517335, 48.5692451 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 90 94 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8717094703', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue de Tournenfils', 'contact:facebook': 'https://www.facebook.com/AnalysInformatique/', 'contact:linkedin': 'https://www.linkedin.com/company/analys-informatique', email: 'analys@analys-informatique.fr', name: 'Analys Informatique', office: 'company', phone: '+33 1 69 90 00 84', source: 'extrapolation', website: 'http://www.analys-informatique.com/' }, geometry: { type: 'Point', coordinates: [ 2.4494161, 48.5689629 ] }, id: 'node/8717094703' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:linkedin ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:linkedin ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:linkedin ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 90 00 84 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 90 00 84 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 90 00 84 false ### debug: convertProperty: isStringValue? +33 1 69 90 00 84 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 90 00 84 convertedValue 1 69 90 00 84 ### debug: phone: +33 1 69 90 00 84 => +33 1 69 90 00 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 90 00 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 90 00 84 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4494161, 48.5689629 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 90 00 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8717094708', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue de Tournenfils', email: 'info@hk-wentwoth.fr', fax: '+33 1 82 88 47 95', name: 'Hk Wentworth', office: 'company', phone: '+33 1 82 88 47 94', website: 'https://www.hkwentworth.com' }, geometry: { type: 'Point', coordinates: [ 2.4500947, 48.5690361 ] }, id: 'node/8717094708' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 82 88 47 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 82 88 47 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 82 88 47 94 false ### debug: convertProperty: isStringValue? +33 1 82 88 47 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 82 88 47 94 convertedValue 1 82 88 47 94 ### debug: phone: +33 1 82 88 47 94 => +33 1 82 88 47 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 82 88 47 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 82 88 47 94 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4500947, 48.5690361 ] }, properties: { amenity: 'charging_station', phone: '+33 1 82 88 47 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8717094709', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue de Tournenfils', 'contact:facebook': 'https://www.facebook.com/LOC-EVENT-203327430257885/', name: 'Loc Event', office: 'company', phone: '+33 9 87 32 15 88', source: 'extrapolation', website: 'http://loc-event91.com/' }, geometry: { type: 'Point', coordinates: [ 2.4501443, 48.5691315 ] }, id: 'node/8717094709' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 87 32 15 88 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 87 32 15 88 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 87 32 15 88 false ### debug: convertProperty: isStringValue? +33 9 87 32 15 88 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 87 32 15 88 convertedValue 9 87 32 15 88 ### debug: phone: +33 9 87 32 15 88 => +33 9 87 32 15 88 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 87 32 15 88 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 87 32 15 88 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4501443, 48.5691315 ] }, properties: { amenity: 'charging_station', phone: '+33 9 87 32 15 88' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8717094712', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue de Tournenfils', name: 'La Francilienne de Sécurité', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 76 21 25 55 32', shop: 'security', source: 'extrapolation', website: 'https://www.lafranciliennedesecurite.fr/' }, geometry: { type: 'Point', coordinates: [ 2.45055, 48.569128 ] }, id: 'node/8717094712' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 76 21 25 55 32 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 76 21 25 55 32 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 76 21 25 55 32 false ### debug: convertProperty: isStringValue? +33 1 76 21 25 55 32 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 76 21 25 55 32 convertedValue 1 76 21 25 55 32 ### debug: phone: +33 1 76 21 25 55 32 => +33 1 76 21 25 55 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 76 21 25 55 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 76 21 25 55 32 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.45055, 48.569128 ] }, properties: { amenity: 'charging_station', phone: '+33 1 76 21 25 55 32' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8717094713', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue de Tournenfils', amenity: 'vehicle_inspection', comment: 'car, plane, boating', 'contact:facebook': 'https://fr-fr.facebook.com/Auto-Vision-Mennecy-Auto-Bilan-425565304230981/', 'contact:website': 'http://www.controle-technique-mab.fr/', name: 'Autovision', office: 'company', opening_hours: 'Mo-Fr 08:15-12:00,14:00-18:30; Sa 08:15-12:00', phone: '+33 1 69 90 01 39', source: 'extrapolation', website: 'https://www.autovision.fr' }, geometry: { type: 'Point', coordinates: [ 2.4506425, 48.5692345 ] }, id: 'node/8717094713' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : vehicle_inspection ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping vehicle_inspection ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? vehicle_inspection true ### debug: convertProperty: isStringValue? vehicle_inspection true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ vehicle_inspection => vehicle_inspection ### debug: convertProperty: -- convertedValue vehicle_inspection ### debug: mapElementFromConf: convert comment ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName comment ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: comment ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 90 01 39 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 90 01 39 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 90 01 39 false ### debug: convertProperty: isStringValue? +33 1 69 90 01 39 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 90 01 39 convertedValue 1 69 90 01 39 ### debug: phone: +33 1 69 90 01 39 => +33 1 69 90 01 39 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 90 01 39 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 90 01 39 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4506425, 48.5692345 ] }, properties: { amenity: 'vehicle_inspection', phone: '+33 1 69 90 01 39' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8717134535', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue de Tournenfils', comment: 'gate 01', 'contact:facebook': 'https://www.facebook.com/gmidatabox/', description: 'data center instructor, industrial communications, telecom', email: 'ventes@gmidatabox.fr', name: 'Gmi Databox', office: 'company', phone: '+33 1 69 90 03 03', source: 'extrapolation', website: 'http://gmidatabox.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4510643, 48.5692465 ] }, id: 'node/8717134535' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert comment ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName comment ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: comment ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 90 03 03 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 90 03 03 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 90 03 03 false ### debug: convertProperty: isStringValue? +33 1 69 90 03 03 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 90 03 03 convertedValue 1 69 90 03 03 ### debug: phone: +33 1 69 90 03 03 => +33 1 69 90 03 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 90 03 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 90 03 03 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4510643, 48.5692465 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 90 03 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8717134558', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue Louise de Vilmorin', comment: 'gate 07', 'contact:linkedin': 'https://fr.linkedin.com/company/cavas', email: 'contact@cavas.fr', name: 'Cavas-Avs', office: 'company', phone: '+33 1 64 93 95 07', source: 'extrapolation', website: 'http://www.cavas.fr' }, geometry: { type: 'Point', coordinates: [ 2.4504206, 48.5632347 ] }, id: 'node/8717134558' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert comment ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName comment ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: comment ### debug: mapElementFromConf: convert contact:linkedin ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:linkedin ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:linkedin ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 93 95 07 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 93 95 07 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 93 95 07 false ### debug: convertProperty: isStringValue? +33 1 64 93 95 07 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 93 95 07 convertedValue 1 64 93 95 07 ### debug: phone: +33 1 64 93 95 07 => +33 1 64 93 95 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 93 95 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 93 95 07 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4504206, 48.5632347 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 93 95 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8724090995', 'addr:city': 'Ormoy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue de Tournenfils', beauty: 'nails', 'contact:facebook': 'https://fr-fr.facebook.com/NailPro91/', description: 'nail formation center', email: 'contact@formation-nail-pro91.fr', level: '1', name: 'Nail Pro 91', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 60 79 24 29', shop: 'beauty', source: 'extrapolation', website: 'https://www.formation-nail-pro91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4517962, 48.5693394 ] }, id: 'node/8724090995' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 79 24 29 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 79 24 29 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 79 24 29 false ### debug: convertProperty: isStringValue? +33 1 60 79 24 29 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 79 24 29 convertedValue 1 60 79 24 29 ### debug: phone: +33 1 60 79 24 29 => +33 1 60 79 24 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 79 24 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 79 24 29 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4517962, 48.5693394 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 79 24 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8724090998', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Boulevard Charles de Gaulle', 'contact:facebook': 'https://www.facebook.com/creditvital', description: 'Financial Service', email: 'contact@creditvital.fr', level: '2', name: 'Crédit Vital', phone: '+33 1 64 85 11 62', shop: 'money_lender', source: 'extrapolation', website: 'http://www.creditvital.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4475083, 48.5677054 ] }, id: 'node/8724090998' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 85 11 62 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 85 11 62 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 85 11 62 false ### debug: convertProperty: isStringValue? +33 1 64 85 11 62 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 85 11 62 convertedValue 1 64 85 11 62 ### debug: phone: +33 1 64 85 11 62 => +33 1 64 85 11 62 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 85 11 62 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 85 11 62 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4475083, 48.5677054 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 85 11 62' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8741531292', abbr_name: 'GFA', emergency: 'ambulance_station', name: 'Groupe Essonne Ambulances', phone: '+33 1 69 84 71 10' }, geometry: { type: 'Point', coordinates: [ 2.3761509, 48.7004007 ] }, id: 'node/8741531292' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert abbr_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName abbr_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: abbr_name ### debug: mapElementFromConf: convert emergency ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName emergency ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: emergency ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 84 71 10 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 84 71 10 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 84 71 10 false ### debug: convertProperty: isStringValue? +33 1 69 84 71 10 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 84 71 10 convertedValue 1 69 84 71 10 ### debug: phone: +33 1 69 84 71 10 => +33 1 69 84 71 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 84 71 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 84 71 10 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3761509, 48.7004007 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 84 71 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8746710168', 'addr:city': 'Évry', 'addr:housenumber': '4', 'addr:postcode': '91000', 'addr:street': "Boulevard de l'Europe", fax: '+33169912495', healthcare: 'laboratory', 'healthcare:speciality': 'biology', phone: '+33164973444', 'ref:FR:FINESS': '910020205', 'ref:FR:SIRET': '38945452100169', source: 'Le ministère des solidarités et de la santé - 2021-03', 'type:FR:FINESS': '611' }, geometry: { type: 'Point', coordinates: [ 2.4309705, 48.6308242 ] }, id: 'node/8746710168' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164973444 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164973444 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164973444 false ### debug: convertProperty: isStringValue? +33164973444 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164973444 convertedValue 1 64 97 34 44 ### debug: phone: +33164973444 => +33 1 64 97 34 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 34 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 34 44 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4309705, 48.6308242 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 97 34 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8746710176', 'addr:city': 'Évry-Courcouronnes', 'addr:housenumber': '3', 'addr:postcode': '91000', 'addr:street': 'Rue de la Clairière', fax: '+33169912155', healthcare: 'laboratory', 'healthcare:speciality': 'biology', phone: '+33169912000', 'ref:FR:FINESS': '910020981', 'ref:FR:SIRET': '38945452100367', source: 'Le ministère des solidarités et de la santé - 2021-03', 'type:FR:FINESS': '611' }, geometry: { type: 'Point', coordinates: [ 2.4254055, 48.6381968 ] }, id: 'node/8746710176' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169912000 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169912000 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169912000 false ### debug: convertProperty: isStringValue? +33169912000 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169912000 convertedValue 1 69 91 20 00 ### debug: phone: +33169912000 => +33 1 69 91 20 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 91 20 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 91 20 00 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4254055, 48.6381968 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 91 20 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8746710179', fax: '+33169430410', healthcare: 'laboratory', 'healthcare:speciality': 'biology', phone: '+33169431075', 'ref:FR:FINESS': '910021633', 'ref:FR:SIRET': '41994942500344', source: 'Le ministère des solidarités et de la santé - 2021-03', 'type:FR:FINESS': '611' }, geometry: { type: 'Point', coordinates: [ 2.4049772, 48.6567603 ] }, id: 'node/8746710179' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169431075 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169431075 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169431075 false ### debug: convertProperty: isStringValue? +33169431075 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169431075 convertedValue 1 69 43 10 75 ### debug: phone: +33169431075 => +33 1 69 43 10 75 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 10 75 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 10 75 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4049772, 48.6567603 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 43 10 75' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8746710194', 'addr:city': 'Grigny', 'addr:country': 'FR', 'addr:housenumber': '103', 'addr:postcode': '91350', 'addr:street': 'Rue Pierre Brossolette', fax: '+33169912155', healthcare: 'laboratory', 'healthcare:speciality': 'biology', phone: '+33169464545', 'ref:FR:FINESS': '910020973', 'ref:FR:SIRET': '38945452100359', source: 'Le ministère des solidarités et de la santé - 2021-03', 'type:FR:FINESS': '611' }, geometry: { type: 'Point', coordinates: [ 2.3877386, 48.6558393 ] }, id: 'node/8746710194' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169464545 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169464545 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169464545 false ### debug: convertProperty: isStringValue? +33169464545 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169464545 convertedValue 1 69 46 45 45 ### debug: phone: +33169464545 => +33 1 69 46 45 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 46 45 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 46 45 45 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3877386, 48.6558393 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 46 45 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8746710204', 'addr:city': 'Grigny', 'addr:country': 'FR', 'addr:district': 'parking', 'addr:housenumber': '12', 'addr:postcode': '91350', 'addr:street': 'Place Henri Barbusse', healthcare: 'laboratory', 'healthcare:speciality': 'biology', phone: '+33169061191', 'ref:FR:FINESS': '910020015', 'ref:FR:SIRET': '41994942500054', source: 'Le ministère des solidarités et de la santé - 2021-03', 'type:FR:FINESS': '611' }, geometry: { type: 'Point', coordinates: [ 2.3920779, 48.6527034 ] }, id: 'node/8746710204' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:district ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:district ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:district ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169061191 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169061191 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169061191 false ### debug: convertProperty: isStringValue? +33169061191 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169061191 convertedValue 1 69 06 11 91 ### debug: phone: +33169061191 => +33 1 69 06 11 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 11 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 11 91 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3920779, 48.6527034 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 11 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8748562688', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'contact:facebook': 'https://www.facebook.com/Atelier-dAur%C3%A9lie-1481420878785019/', email: 'atelierdaurelie@orange.fr', mobile: '+33 6 26 05 07 62', name: "L'Atelier d'Aurélie", 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 64 99 74 42', shop: 'florist' }, geometry: { type: 'Point', coordinates: [ 2.4301732, 48.553798 ] }, id: 'node/8748562688' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: mobile ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 99 74 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 99 74 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 99 74 42 false ### debug: convertProperty: isStringValue? +33 1 64 99 74 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 99 74 42 convertedValue 1 64 99 74 42 ### debug: phone: +33 1 64 99 74 42 => +33 1 64 99 74 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 74 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 74 42 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4301732, 48.553798 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 99 74 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8748562689', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'contact:website': 'https://www.ladresse.com/agence/291204___/l-adresse-mennecy-91540.html', name: "L'Adresse", office: 'estate_agent', opening_hours: 'Mo-Sa 09:00-12:00,14:00-19:00', phone: '+33 1 64 99 79 54', source: 'extrapolation', website: 'https://www.ladresse-mennecy.com/' }, geometry: { type: 'Point', coordinates: [ 2.4301652, 48.5538961 ] }, id: 'node/8748562689' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 99 79 54 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 99 79 54 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 99 79 54 false ### debug: convertProperty: isStringValue? +33 1 64 99 79 54 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 99 79 54 convertedValue 1 64 99 79 54 ### debug: phone: +33 1 64 99 79 54 => +33 1 64 99 79 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 79 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 79 54 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4301652, 48.5538961 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 99 79 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8748562690', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', amenity: 'dentist', comment: 'appointment only', healthcare: 'dentist', name: 'Stéphane Piron', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 64 99 75 44', reservation: 'required', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4302651, 48.553952 ] }, id: 'node/8748562690' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert comment ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName comment ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: comment ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 99 75 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 99 75 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 99 75 44 false ### debug: convertProperty: isStringValue? +33 1 64 99 75 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 99 75 44 convertedValue 1 64 99 75 44 ### debug: phone: +33 1 64 99 75 44 => +33 1 64 99 75 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 75 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 75 44 ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : required ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping required ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? required false ### debug: convertProperty: isStringValue? required false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value required ### debug: convertProperty: ==========> !!! NOT in truthy values required ### debug: convertProperty: ==========> !!! NOT in falsy values required ### debug: convertProperty: convertedValue ==========> { reservation : required } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation required ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4302651, 48.553952 ] }, properties: { amenity: 'dentist', phone: '+33 1 64 99 75 44', reservation: 'required' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8748562691', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', beauty: 'nails;spa;skin_care;waxing;hair_removal;eyelash;massage;aesthetic;eyebrow', 'contact:facebook': 'https://www.facebook.com/Longlerie-de-Lijun-101625628426843/', 'contact:mobile': '+33 6 40 33 24 14', email: 'onglerielijun@orange.fr', mobile: '+33 6 81 79 32 25', name: "L'Onglerie de Lijun", opening_hours: 'Mo 14:00-19:00; Tu-Sa 09:30-19:00', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 60 77 83 65', shop: 'beauty', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4304549, 48.5536537 ] }, id: 'node/8748562691' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:mobile ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: mobile ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 77 83 65 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 77 83 65 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 77 83 65 false ### debug: convertProperty: isStringValue? +33 1 60 77 83 65 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 77 83 65 convertedValue 1 60 77 83 65 ### debug: phone: +33 1 60 77 83 65 => +33 1 60 77 83 65 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 83 65 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 83 65 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4304549, 48.5536537 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 77 83 65' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8753299629', name: 'Norisko', opening_hours: 'Mo-Fr 08:30-19:00; Sa 08:00-12:30', phone: '+33169929630', shop: 'car_repair' }, geometry: { type: 'Point', coordinates: [ 2.1744731, 48.6123071 ] }, id: 'node/8753299629' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169929630 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169929630 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169929630 false ### debug: convertProperty: isStringValue? +33169929630 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169929630 convertedValue 1 69 92 96 30 ### debug: phone: +33169929630 => +33 1 69 92 96 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 92 96 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 92 96 30 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1744731, 48.6123071 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 92 96 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8755209995', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '5', 'addr:postcode': '91260', 'addr:street': 'Avenue de la République', amenity: 'college', name: 'Instep APP Léo-Lagrange Île-de-France', phone: '+33 1 69 56 52 80', website: 'https://campus-leolagrange.org/' }, geometry: { type: 'Point', coordinates: [ 2.377397, 48.6885544 ] }, id: 'node/8755209995' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : college ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping college ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? college true ### debug: convertProperty: isStringValue? college true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ college => college ### debug: convertProperty: -- convertedValue college ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 56 52 80 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 56 52 80 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 56 52 80 false ### debug: convertProperty: isStringValue? +33 1 69 56 52 80 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 56 52 80 convertedValue 1 69 56 52 80 ### debug: phone: +33 1 69 56 52 80 => +33 1 69 56 52 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 56 52 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 56 52 80 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.377397, 48.6885544 ] }, properties: { amenity: 'college', phone: '+33 1 69 56 52 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8755254385', 'addr:housenumber': '16 bis', 'addr:street': 'Boulevard Ernest Girault', name: 'MMA', office: 'insurance', opening_hours: 'Mo-Fr 09:00-12:00, 14:00-18:00', phone: '+33160830545', website: 'https://agence.mma.fr/arpajon/' }, geometry: { type: 'Point', coordinates: [ 2.2442565, 48.5918912 ] }, id: 'node/8755254385' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160830545 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160830545 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160830545 false ### debug: convertProperty: isStringValue? +33160830545 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160830545 convertedValue 1 60 83 05 45 ### debug: phone: +33160830545 => +33 1 60 83 05 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 83 05 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 83 05 45 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2442565, 48.5918912 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 83 05 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8765031396', amenity: 'car_wash', name: 'Golden Car Wash', opening_hours: 'Mo-Sa 09:00-19:00', phone: '+33986795919', website: 'http://goldencarwash.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4528667, 48.6129844 ] }, id: 'node/8765031396' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : car_wash ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping car_wash ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? car_wash true ### debug: convertProperty: isStringValue? car_wash true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ car_wash => car_wash ### debug: convertProperty: -- convertedValue car_wash ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33986795919 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33986795919 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33986795919 false ### debug: convertProperty: isStringValue? +33986795919 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33986795919 convertedValue 9 86 79 59 19 ### debug: phone: +33986795919 => +33 9 86 79 59 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 86 79 59 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 86 79 59 19 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4528667, 48.6129844 ] }, properties: { amenity: 'car_wash', phone: '+33 9 86 79 59 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8765031397', 'contact:facebook': 'https://www.facebook.com/DaineseCorbeilEssonnes/', name: 'Dainese', opening_hours: 'Tu-Sa 10:00-19:00', phone: '+33160880421', shop: 'motorcycle', website: 'https://www.dainese.com' }, geometry: { type: 'Point', coordinates: [ 2.452398, 48.6132074 ] }, id: 'node/8765031397' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160880421 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160880421 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160880421 false ### debug: convertProperty: isStringValue? +33160880421 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160880421 convertedValue 1 60 88 04 21 ### debug: phone: +33160880421 => +33 1 60 88 04 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 88 04 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 88 04 21 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.452398, 48.6132074 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 88 04 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8765031399', brand: 'Suzuki', 'brand:wikidata': 'Q181642', 'brand:wikipedia': 'en:Suzuki', name: 'Suzuki Corbeil', opening_hours: 'Mo-Fr 08:00-12:30,14:00-19:00; Sa 08:30-12:30,14:00-18:00', phone: '+33175909768', shop: 'car', website: 'http://suzuki-corbeil.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4532476, 48.613234 ] }, id: 'node/8765031399' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33175909768 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33175909768 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33175909768 false ### debug: convertProperty: isStringValue? +33175909768 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33175909768 convertedValue 1 75 90 97 68 ### debug: phone: +33175909768 => +33 1 75 90 97 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 75 90 97 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 75 90 97 68 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4532476, 48.613234 ] }, properties: { amenity: 'charging_station', phone: '+33 1 75 90 97 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8765031400', name: 'Golf Land', opening_hours: 'Mo 14:30-19:00; Tu-Sa 10:00-19:00', phone: '+33164962020', shop: 'sports', sport: 'gold', website: 'https://golf-land.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4542608, 48.6136795 ] }, id: 'node/8765031400' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164962020 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164962020 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164962020 false ### debug: convertProperty: isStringValue? +33164962020 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164962020 convertedValue 1 64 96 20 20 ### debug: phone: +33164962020 => +33 1 64 96 20 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 20 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 20 20 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4542608, 48.6136795 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 96 20 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8765031401', name: 'Tennis Compagnie', opening_hours: 'Tu-Sa 10:00-13:00,14:00-19:00', phone: '+33164963735', shop: 'sports', sport: 'tennis', website: 'https://tennis-compagnie.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4544881, 48.6137877 ] }, id: 'node/8765031401' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164963735 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164963735 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164963735 false ### debug: convertProperty: isStringValue? +33164963735 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164963735 convertedValue 1 64 96 37 35 ### debug: phone: +33164963735 => +33 1 64 96 37 35 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 37 35 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 37 35 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4544881, 48.6137877 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 96 37 35' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8765179917', email: 'corbeil@lacaverne.com', name: 'La Caverne', opening_hours: 'Mo 14:00-18:30; Tu-Sa 10:00-12:30,14:00-19:00; Su 14:30-18:30', phone: '+33164963838', shop: 'second_hand', website: 'https://www.lacaverne.com/' }, geometry: { type: 'Point', coordinates: [ 2.4536998, 48.6135168 ] }, id: 'node/8765179917' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164963838 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164963838 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164963838 false ### debug: convertProperty: isStringValue? +33164963838 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164963838 convertedValue 1 64 96 38 38 ### debug: phone: +33164963838 => +33 1 64 96 38 38 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 38 38 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 38 38 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4536998, 48.6135168 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 96 38 38' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8772295917', 'addr:postcode': '91100', name: 'E-Création', opening_hours: 'Tu-Fr 09:30-18:30; Sa 09:00-18:00', phone: '+33 1 60 89 20 51', shop: 'hairdresser', website: 'http://e-creationcoiffure.com' }, geometry: { type: 'Point', coordinates: [ 2.4731246, 48.6069363 ] }, id: 'node/8772295917' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 89 20 51 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 89 20 51 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 89 20 51 false ### debug: convertProperty: isStringValue? +33 1 60 89 20 51 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 89 20 51 convertedValue 1 60 89 20 51 ### debug: phone: +33 1 60 89 20 51 => +33 1 60 89 20 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 89 20 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 89 20 51 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4731246, 48.6069363 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 89 20 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8772295918', amenity: 'internet_cafe', 'contact:city': 'Corbeil-Essones', 'contact:housenumber': '1', 'contact:postcode': '91100', 'contact:street': 'Rue Fernand Reynaud', email: 'corbeil-essonnes@areyoucoworking.com', name: 'Are You Coworking', opening_hours: 'Mo-Su 08:30-18:30', phone: '+33 6 15 35 65 35', website: 'https://www.areyoucoworking.com/emplacements/are-you-coworking-in-corbeil-essonnes/' }, geometry: { type: 'Point', coordinates: [ 2.4720808, 48.6221293 ] }, id: 'node/8772295918' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : internet_cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping internet_cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? internet_cafe true ### debug: convertProperty: isStringValue? internet_cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ internet_cafe => internet_cafe ### debug: convertProperty: -- convertedValue internet_cafe ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 15 35 65 35 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 15 35 65 35 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 15 35 65 35 false ### debug: convertProperty: isStringValue? +33 6 15 35 65 35 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 15 35 65 35 convertedValue 6 15 35 65 35 ### debug: phone: +33 6 15 35 65 35 => +33 6 15 35 65 35 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 15 35 65 35 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 15 35 65 35 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4720808, 48.6221293 ] }, properties: { amenity: 'internet_cafe', phone: '+33 6 15 35 65 35' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8772318117', 'addr:housenumber': '55', 'addr:postcode': '91100', 'addr:street': 'Boulevard Jean Jaurès', amenity: 'veterinary', name: 'Clinique Vétérinaire Jean Jaurès', opening_hours: '24/7', phone: '+33 1 64 96 40 72', website: 'http://clinique-veterinaire-jean-jaures.fr' }, geometry: { type: 'Point', coordinates: [ 2.4640009, 48.6084649 ] }, id: 'node/8772318117' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : veterinary ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping veterinary ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? veterinary true ### debug: convertProperty: isStringValue? veterinary true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ veterinary => veterinary ### debug: convertProperty: -- convertedValue veterinary ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 96 40 72 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 96 40 72 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 96 40 72 false ### debug: convertProperty: isStringValue? +33 1 64 96 40 72 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 96 40 72 convertedValue 1 64 96 40 72 ### debug: phone: +33 1 64 96 40 72 => +33 1 64 96 40 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 40 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 40 72 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4640009, 48.6084649 ] }, properties: { amenity: 'veterinary', phone: '+33 1 64 96 40 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8772347317', 'addr:housenumber': '7', 'addr:postcode': '91100', 'addr:street': 'Rue du Laminoir', name: 'Bouquinerie', phone: '+33 1 64 96 25 59', shop: 'books' }, geometry: { type: 'Point', coordinates: [ 2.4722235, 48.6050468 ] }, id: 'node/8772347317' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 96 25 59 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 96 25 59 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 96 25 59 false ### debug: convertProperty: isStringValue? +33 1 64 96 25 59 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 96 25 59 convertedValue 1 64 96 25 59 ### debug: phone: +33 1 64 96 25 59 => +33 1 64 96 25 59 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 25 59 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 25 59 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4722235, 48.6050468 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 96 25 59' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8772503017', 'addr:housenumber': '8', 'addr:postcode': '91090', 'addr:street': 'Rue du Bois Chaland', amenity: 'internet_cafe', name: 'Wojo spot', opening_hours: 'Mo-Su 08:00-20:00', phone: '+33 1 87 40 53 18', website: 'http://wojo.com' }, geometry: { type: 'Point', coordinates: [ 2.4309105, 48.6047372 ] }, id: 'node/8772503017' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : internet_cafe ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping internet_cafe ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? internet_cafe true ### debug: convertProperty: isStringValue? internet_cafe true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ internet_cafe => internet_cafe ### debug: convertProperty: -- convertedValue internet_cafe ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 87 40 53 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 87 40 53 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 87 40 53 18 false ### debug: convertProperty: isStringValue? +33 1 87 40 53 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 87 40 53 18 convertedValue 1 87 40 53 18 ### debug: phone: +33 1 87 40 53 18 => +33 1 87 40 53 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 87 40 53 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 87 40 53 18 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4309105, 48.6047372 ] }, properties: { amenity: 'internet_cafe', phone: '+33 1 87 40 53 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8777552025', amenity: 'restaurant', branch: 'Massy (Vilmorin)', 'contact:city': 'Massy', 'contact:housenumber': '52', 'contact:postcode': '91300', 'contact:street': 'Avenue Raymond Aron', cuisine: 'pizza', description: 'OUVERTURE LE 1ER JUIN 2021', name: 'Basilic & Co', opening_hours: 'Mo-Th 11:30-14:00, 18:00-22:00; Fr-Sa 11:30-14:00, 18:00-22:30; Su 11:30-14:00, 18:00-22:00', phone: '+33 1 60 49 94 25', takeaway: 'yes', website: 'https://basilic-and-co.com/restaurants/pizzeria-massy-vilmorin/' }, geometry: { type: 'Point', coordinates: [ 2.2560605, 48.7255965 ] }, id: 'node/8777552025' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert branch ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName branch ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: branch ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 49 94 25 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 49 94 25 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 49 94 25 false ### debug: convertProperty: isStringValue? +33 1 60 49 94 25 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 49 94 25 convertedValue 1 60 49 94 25 ### debug: phone: +33 1 60 49 94 25 => +33 1 60 49 94 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 49 94 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 49 94 25 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2560605, 48.7255965 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 49 94 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8786623185', amenity: 'fast_food', cuisine: 'pizza', 'diet:vegan': 'no', 'diet:vegetarian': 'yes', indoor_seating: 'yes', name: 'FØ Pizza', opening_hours: 'Mo-Sa 11:00-15:00,18:00-22:30; Su 18:00-22:30', outdoor_seating: 'no', phone: '+33 1 69 59 42 82', website: 'https://www.fo-pizza.com', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1646326, 48.7108667 ] }, id: 'node/8786623185' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert diet:vegan ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegan ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegan ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert indoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName indoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: indoor_seating ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 59 42 82 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 59 42 82 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 59 42 82 false ### debug: convertProperty: isStringValue? +33 1 69 59 42 82 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 59 42 82 convertedValue 1 69 59 42 82 ### debug: phone: +33 1 69 59 42 82 => +33 1 69 59 42 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 59 42 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 59 42 82 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1646326, 48.7108667 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 59 42 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8786623189', 'addr:city': 'Gif-sur-Yvette', 'addr:postcode': '91190', 'addr:street': 'Mail Pierre Potier', 'contact:housenumber': '17', email: 'contact@lamiamlocale.fr', name: 'La Miam Locale', opening_hours: 'Mo 14:00-19:00; Tu-Th 09:30-19:30; Fr 09:30-20:30; Sa 09:30-19:30', phone: '+33 1 69 20 63 85', shop: 'convenience', website: 'https://www.lamiamlocale.fr/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.162541, 48.7108893 ] }, id: 'node/8786623189' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 63 85 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 63 85 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 63 85 false ### debug: convertProperty: isStringValue? +33 1 69 20 63 85 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 63 85 convertedValue 1 69 20 63 85 ### debug: phone: +33 1 69 20 63 85 => +33 1 69 20 63 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 63 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 63 85 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.162541, 48.7108893 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 63 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8807305765', 'addr:city': 'Saint-Aubin', 'addr:postcode': '91190', 'addr:street': 'Route de l’Orme des Merisiers', name: 'iSphere Group (ITOP)', office: 'company', phone: '+33 9 70 72 29 29', website: 'https://www.ispheregroup.fr' }, geometry: { type: 'Point', coordinates: [ 2.1503792, 48.7081686 ] }, id: 'node/8807305765' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 70 72 29 29 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 70 72 29 29 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 70 72 29 29 false ### debug: convertProperty: isStringValue? +33 9 70 72 29 29 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 70 72 29 29 convertedValue 9 70 72 29 29 ### debug: phone: +33 9 70 72 29 29 => +33 9 70 72 29 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 70 72 29 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 70 72 29 29 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1503792, 48.7081686 ] }, properties: { amenity: 'charging_station', phone: '+33 9 70 72 29 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8844815755', beauty: 'nails;hair_removal;skin_care;aquabike', 'contact:facebook': 'lejardindelaforme285', 'contact:website': 'https://lejardindelaforme.wixsite.com/91190', name: 'Le Jardin de la forme', phone: '+33 1 69 28 48 82', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.1319303, 48.7025887 ] }, id: 'node/8844815755' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 28 48 82 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 28 48 82 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 28 48 82 false ### debug: convertProperty: isStringValue? +33 1 69 28 48 82 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 28 48 82 convertedValue 1 69 28 48 82 ### debug: phone: +33 1 69 28 48 82 => +33 1 69 28 48 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 48 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 48 82 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1319303, 48.7025887 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 28 48 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8846606978', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '25', 'addr:postcode': '91370', 'addr:street': 'Rue de Paris', name: 'Centre Ahimsa', phone: '+33 1 78 85 39 16', shop: 'massage', website: 'https://ahimsa.fr' }, geometry: { type: 'Point', coordinates: [ 2.2441931, 48.7381673 ] }, id: 'node/8846606978' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 78 85 39 16 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 78 85 39 16 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 78 85 39 16 false ### debug: convertProperty: isStringValue? +33 1 78 85 39 16 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 78 85 39 16 convertedValue 1 78 85 39 16 ### debug: phone: +33 1 78 85 39 16 => +33 1 78 85 39 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 85 39 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 85 39 16 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2441931, 48.7381673 ] }, properties: { amenity: 'charging_station', phone: '+33 1 78 85 39 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850000463', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '47', 'addr:postcode': '91370', 'addr:street': "Rue d'Estienne d'Orves", clothes: 'women', name: '47 Street', phone: '+33 6 64 75 86 92', shop: 'clothes', website: 'https://www.pagesmode.com/boutique/47-street-verrieres-le-buisson' }, geometry: { type: 'Point', coordinates: [ 2.2657391, 48.7473126 ] }, id: 'node/8850000463' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert clothes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName clothes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: clothes ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 64 75 86 92 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 64 75 86 92 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 64 75 86 92 false ### debug: convertProperty: isStringValue? +33 6 64 75 86 92 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 64 75 86 92 convertedValue 6 64 75 86 92 ### debug: phone: +33 6 64 75 86 92 => +33 6 64 75 86 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 64 75 86 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 64 75 86 92 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2657391, 48.7473126 ] }, properties: { amenity: 'charging_station', phone: '+33 6 64 75 86 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850032665', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '18', 'addr:postcode': '91370', 'addr:street': 'Rue de Paron', amenity: 'bank', atm: 'yes', brand: 'Crédit Agricole', 'brand:wikidata': 'Q590952', 'brand:wikipedia': 'fr:Crédit agricole', name: 'Crédit Agricole', opening_hours: 'Tu-Fr 09:00-12:30, 14:00-18:00; Sa 08:30-13:00, 14:00-16:00', phone: '+33169301863', website: 'https://www.ca-paris.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2663564, 48.7469278 ] }, id: 'node/8850032665' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169301863 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169301863 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169301863 false ### debug: convertProperty: isStringValue? +33169301863 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169301863 convertedValue 1 69 30 18 63 ### debug: phone: +33169301863 => +33 1 69 30 18 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 18 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 18 63 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2663564, 48.7469278 ] }, properties: { amenity: 'bank', phone: '+33 1 69 30 18 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850032666', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '14', 'addr:postcode': '91370', 'addr:street': 'Rue de Paron', amenity: 'bank', atm: 'yes', brand: 'Banque Populaire', 'brand:wikidata': 'Q846647', 'brand:wikipedia': 'fr:Banque populaire', name: 'Banque Populaire', opening_hours: 'Tu-We 09:00-13:00, 14:00-17:30; Th 09:00-13:00, 14:00-16:15; Fr-Sa 09:00-13:00, 14:00-17:30', phone: '+33172485650', website: 'https://www.rivesparis.banquepopulaire.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2662381, 48.7469456 ] }, id: 'node/8850032666' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33172485650 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33172485650 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33172485650 false ### debug: convertProperty: isStringValue? +33172485650 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33172485650 convertedValue 1 72 48 56 50 ### debug: phone: +33172485650 => +33 1 72 48 56 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 72 48 56 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 72 48 56 50 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2662381, 48.7469456 ] }, properties: { amenity: 'bank', phone: '+33 1 72 48 56 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850048867', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '8', 'addr:postcode': '91370', 'addr:street': 'Rue de Paron', name: 'La Boutique de Paron', opening_hours: 'Tu-Fr 09:30-12:30, 15:00-19:00; Sa 10:00-13:00, 15:00-19:00', phone: '+33169209710', shop: 'clothes', website: 'http://www.laboutiquedeparon.fr/' }, geometry: { type: 'Point', coordinates: [ 2.266172, 48.7470069 ] }, id: 'node/8850048867' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169209710 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169209710 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169209710 false ### debug: convertProperty: isStringValue? +33169209710 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169209710 convertedValue 1 69 20 97 10 ### debug: phone: +33169209710 => +33 1 69 20 97 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 97 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 97 10 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.266172, 48.7470069 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 97 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850048868', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '11', 'addr:postcode': '91370', 'addr:street': 'Rue de Paron', name: "Mod's Hair", opening_hours: 'Tu-Th 09:30-19:30; Fr 09:00-19:30; Sa 09:00-18:30', phone: '+33160110500', shop: 'hairdresser', website: 'https://www.modshair.com/' }, geometry: { type: 'Point', coordinates: [ 2.266213, 48.747087 ] }, id: 'node/8850048868' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160110500 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160110500 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160110500 false ### debug: convertProperty: isStringValue? +33160110500 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160110500 convertedValue 1 60 11 05 00 ### debug: phone: +33160110500 => +33 1 60 11 05 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 05 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 05 00 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.266213, 48.747087 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 11 05 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850048869', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '7', 'addr:postcode': '91370', 'addr:street': 'Rue de Paron', amenity: 'bank', atm: 'yes', brand: 'Société Générale', 'brand:wikidata': 'Q270363', 'brand:wikipedia': 'en:Société Générale', name: 'Société Générale', opening_hours: 'Tu-We 09:00-12:40, 13:45-17:50; Th 09:00-12:40, 14:45-17:50; Fr 09:00-12:40, 13:45-17:50; Sa 08:40-12:30', phone: '+33169300738', website: 'https://agences.societegenerale.fr/banque-assurance/agence-verrieres-le-buisson-id3000302220' }, geometry: { type: 'Point', coordinates: [ 2.2660205, 48.7471365 ] }, id: 'node/8850048869' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169300738 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169300738 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169300738 false ### debug: convertProperty: isStringValue? +33169300738 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169300738 convertedValue 1 69 30 07 38 ### debug: phone: +33169300738 => +33 1 69 30 07 38 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 07 38 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 07 38 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2660205, 48.7471365 ] }, properties: { amenity: 'bank', phone: '+33 1 69 30 07 38' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850048870', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '3', 'addr:postcode': '91370', 'addr:street': 'Rue de Paron', name: 'Les Délices de Paron', opening_hours: 'Mo-Tu 06:30-20:00; We 06:30-13:30, 15:00-20:00; Th-Fr 06:30-20:00; Sa 06:30-13:30, 15:00-20:00; Su 06:30-13:30', phone: '+33 1 69 30 55 34', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.2658344, 48.7472055 ] }, id: 'node/8850048870' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 30 55 34 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 30 55 34 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 30 55 34 false ### debug: convertProperty: isStringValue? +33 1 69 30 55 34 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 30 55 34 convertedValue 1 69 30 55 34 ### debug: phone: +33 1 69 30 55 34 => +33 1 69 30 55 34 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 55 34 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 55 34 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2658344, 48.7472055 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 30 55 34' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850048871', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '3', 'addr:postcode': '91370', 'addr:street': 'Rue de Paron', name: 'Charcuterie de Paron', opening_hours: 'Tu-Th 08:30-13:00; Fr-Sa 08:30-13:00, 15:30-20:00', phone: '+33169202221', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.2658083, 48.7472305 ] }, id: 'node/8850048871' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169202221 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169202221 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169202221 false ### debug: convertProperty: isStringValue? +33169202221 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169202221 convertedValue 1 69 20 22 21 ### debug: phone: +33169202221 => +33 1 69 20 22 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 22 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 22 21 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2658083, 48.7472305 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 22 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850060626', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '2', 'addr:postcode': '91370', 'addr:street': 'Rue de Paron', name: 'Supérette de la Mairie', opening_hours: 'Tu-Su 09:00-21:00', phone: '+33169300651', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.2658451, 48.7471072 ] }, id: 'node/8850060626' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169300651 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169300651 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169300651 false ### debug: convertProperty: isStringValue? +33169300651 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169300651 convertedValue 1 69 30 06 51 ### debug: phone: +33169300651 => +33 1 69 30 06 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 06 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 06 51 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2658451, 48.7471072 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 30 06 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850063965', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '1', 'addr:postcode': '91370', 'addr:street': 'Rue de Paron', name: 'Optique Verrières', opening_hours: 'Tu 09:00-12:30, 15:00-19:30; We 09:00-13:00, 15:00-19:00; Th-Fr 09:00-12:30, 15:00-19:30; Sa 09:00-12:30, 14:30-19:30', phone: '+33169300799', shop: 'optician', website: 'http://verrrieresoptique-verriereslebuisson.monopticien.com/' }, geometry: { type: 'Point', coordinates: [ 2.2657675, 48.7472575 ] }, id: 'node/8850063965' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169300799 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169300799 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169300799 false ### debug: convertProperty: isStringValue? +33169300799 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169300799 convertedValue 1 69 30 07 99 ### debug: phone: +33169300799 => +33 1 69 30 07 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 30 07 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 30 07 99 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2657675, 48.7472575 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 30 07 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850078610', 'addr:city': 'Verrières-le-Buisson', 'addr:postcode': '91370', 'addr:street': 'Passage du Village', amenity: 'restaurant', cuisine: 'portuguese', name: 'À La Portugaise', opening_hours: 'Tu-Sa 09:00-21:00; Su-Mo 09:00-14:00', phone: '+33975574839', website: 'https://a-la-portugaise.business.site/?utm_source=gmb&utm_medium=referral' }, geometry: { type: 'Point', coordinates: [ 2.2660045, 48.7468012 ] }, id: 'node/8850078610' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33975574839 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33975574839 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33975574839 false ### debug: convertProperty: isStringValue? +33975574839 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33975574839 convertedValue 9 75 57 48 39 ### debug: phone: +33975574839 => +33 9 75 57 48 39 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 75 57 48 39 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 75 57 48 39 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2660045, 48.7468012 ] }, properties: { amenity: 'restaurant', phone: '+33 9 75 57 48 39' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850108950', amenity: 'community_centre', 'contact:housenumber': '2', 'contact:street': 'Avenue de la République', 'contact:website': 'https://palaiseautierslieu.fr/', name: "Tiers-Lieu L'Ebullition", opening_hours: 'We,Sa 10:00-12:30,15:00-18:30;Fr 15:00-18:30', phone: '+33.6 07 81 51 30', website: 'https://palaiseautierslieu.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2424217, 48.7126742 ] }, id: 'node/8850108950' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33.6 07 81 51 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33.6 07 81 51 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33.6 07 81 51 30 false ### debug: convertProperty: isStringValue? +33.6 07 81 51 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33.6 07 81 51 30 convertedValue 6 07 81 51 30 ### debug: phone: +33.6 07 81 51 30 => +33 6 07 81 51 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 07 81 51 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 07 81 51 30 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2424217, 48.7126742 ] }, properties: { amenity: 'community_centre', phone: '+33 6 07 81 51 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850691557', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '7', 'addr:postcode': '91370', 'addr:street': 'Boulevard du Maréchal Juin', name: 'Primo Renard', office: 'estate_agent', opening_hours: 'Mo-Fr 09:00-12:00, 14:00-19:00; Sa 09:00-12:00, 14:00-18:00', phone: '+33160117100', website: 'http://www.agences-primo.com/' }, geometry: { type: 'Point', coordinates: [ 2.272544, 48.7514119 ] }, id: 'node/8850691557' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160117100 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160117100 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160117100 false ### debug: convertProperty: isStringValue? +33160117100 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160117100 convertedValue 1 60 11 71 00 ### debug: phone: +33160117100 => +33 1 60 11 71 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 11 71 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 11 71 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.272544, 48.7514119 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 11 71 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850748913', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '18', 'addr:postcode': '91370', 'addr:street': 'Boulevard du Maréchal Juin', name: 'Centre Optique', opening_hours: 'Tu-Sa 09:30-12:30, 15:00-19:00', phone: '+33169200090', shop: 'optician' }, geometry: { type: 'Point', coordinates: [ 2.2721401, 48.7528268 ] }, id: 'node/8850748913' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169200090 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169200090 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169200090 false ### debug: convertProperty: isStringValue? +33169200090 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169200090 convertedValue 1 69 20 00 90 ### debug: phone: +33169200090 => +33 1 69 20 00 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 00 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 00 90 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2721401, 48.7528268 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 00 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850748914', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '18', 'addr:postcode': '91370', 'addr:street': 'Boulevard du Maréchal Juin', name: 'La Civette', opening_hours: 'Mo-Fr 08:00-12:30, 15:00-19:00; Sa 09:00-12:30, 15:00-18:00', phone: '+33164470848', shop: 'tobacco' }, geometry: { type: 'Point', coordinates: [ 2.2721111, 48.7527977 ] }, id: 'node/8850748914' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164470848 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164470848 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164470848 false ### debug: convertProperty: isStringValue? +33164470848 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164470848 convertedValue 1 64 47 08 48 ### debug: phone: +33164470848 => +33 1 64 47 08 48 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 47 08 48 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 47 08 48 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2721111, 48.7527977 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 47 08 48' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850748915', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '20', 'addr:postcode': '91370', 'addr:street': 'Boulevard du Maréchal Juin', amenity: 'veterinary', name: 'Clinique Vétérinaire des Prés Hauts', opening_hours: 'Mo-Fr 08:15-19:00; Sa 08:30-17:30', phone: '+33169530412', website: 'http://www.veto-ph.com/' }, geometry: { type: 'Point', coordinates: [ 2.2720675, 48.7527545 ] }, id: 'node/8850748915' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : veterinary ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping veterinary ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? veterinary true ### debug: convertProperty: isStringValue? veterinary true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ veterinary => veterinary ### debug: convertProperty: -- convertedValue veterinary ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169530412 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169530412 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169530412 false ### debug: convertProperty: isStringValue? +33169530412 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169530412 convertedValue 1 69 53 04 12 ### debug: phone: +33169530412 => +33 1 69 53 04 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 53 04 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 53 04 12 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2720675, 48.7527545 ] }, properties: { amenity: 'veterinary', phone: '+33 1 69 53 04 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850748916', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '5B', 'addr:postcode': '91370', 'addr:street': 'Place des Prés Hauts', name: 'Laverie H2olav', opening_hours: 'Mo-Su 06:00-21:00', phone: '+33685599886', self_service: 'yes', shop: 'laundry', website: 'https://www.h2olav.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2715942, 48.7526212 ] }, id: 'node/8850748916' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33685599886 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33685599886 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33685599886 false ### debug: convertProperty: isStringValue? +33685599886 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33685599886 convertedValue 6 85 59 98 86 ### debug: phone: +33685599886 => +33 6 85 59 98 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 85 59 98 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 85 59 98 86 ### debug: mapElementFromConf: convert self_service ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName self_service ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: self_service ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2715942, 48.7526212 ] }, properties: { amenity: 'charging_station', phone: '+33 6 85 59 98 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8850780417', 'addr:city': 'Verrières-le-Buisson', 'addr:postcode': '91370', 'addr:street': 'Place des Prés Hauts', name: 'Crescendo', opening_hours: 'Tu-Sa 10:00-12:30, 15:00-19:30', phone: '+33169204308', shop: 'shoes' }, geometry: { type: 'Point', coordinates: [ 2.2717806, 48.7526765 ] }, id: 'node/8850780417' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169204308 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169204308 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169204308 false ### debug: convertProperty: isStringValue? +33169204308 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169204308 convertedValue 1 69 20 43 08 ### debug: phone: +33169204308 => +33 1 69 20 43 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 43 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 43 08 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2717806, 48.7526765 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 43 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8851171889', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '4B', 'addr:postcode': '91370', 'addr:street': 'Rue des Petits Ruisseaux', amenity: 'restaurant', cuisine: 'french', name: 'Joseph', opening_hours: 'Mo-We 12:00-14:30; Th-Fr 12:00-14:30, 19:00-22:00; Sa 18:30-22:00', phone: '+33169077598', website: 'https://www.joseph-restaurant.com/' }, geometry: { type: 'Point', coordinates: [ 2.2832153, 48.7467486 ] }, id: 'node/8851171889' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169077598 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169077598 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169077598 false ### debug: convertProperty: isStringValue? +33169077598 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169077598 convertedValue 1 69 07 75 98 ### debug: phone: +33169077598 => +33 1 69 07 75 98 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 75 98 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 75 98 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2832153, 48.7467486 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 07 75 98' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8851171890', 'addr:city': 'Verrières-le-Buisson', 'addr:housenumber': '4B', 'addr:postcode': '91370', 'addr:street': 'Rue des Petits Ruisseaux', amenity: 'restaurant', cuisine: 'french;italian', name: 'Antoinette', opening_hours: 'Mo-We 12:00-14:30; Th-Fr 12:00-14:30, 19:00-22:30; Sa 19:00-22:30', phone: '+33169349831', website: 'https://www.antoinette-restaurant.com/' }, geometry: { type: 'Point', coordinates: [ 2.2832886, 48.7466879 ] }, id: 'node/8851171890' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169349831 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169349831 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169349831 false ### debug: convertProperty: isStringValue? +33169349831 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169349831 convertedValue 1 69 34 98 31 ### debug: phone: +33169349831 => +33 1 69 34 98 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 34 98 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 34 98 31 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2832886, 48.7466879 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 34 98 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8860315952', 'addr:city': 'Saint-Michel-sur-Orge', 'addr:housenumber': '46', 'addr:postcode': '91240', 'addr:street': 'Rue de Montlhéry', amenity: 'kindergarten', description: 'Une équipe vitaminée au service de vos enfants !\n' + '\n' + "Garde d'enfant, Baby Sitting, \n" + "Transport, Avant / après l'école", email: 'Contact@GrainesDeFraise.fr', image: 'https://GrainesdeFraise.fr/wp-content/uploads/2017/10/cropped-Fav-Graines2fraise-270x270.png', name: 'Graines de Fraise', opening_hours: 'Mo 09:00-12:30,14:00-17:30; Tu 09:00-12:30,14:00-17:30; Th 09:00-12:30,14:00-17:30; Fr 09:00-12:30,14:00-17:30; ', operator: 'Roses et Choux', 'operator:type': 'private', phone: '+33 1 85 12 53 00', website: 'https://GrainesDeFraise.fr' }, geometry: { type: 'Point', coordinates: [ 2.3033836, 48.6347453 ] }, id: 'node/8860315952' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert image ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName image ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: image ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 85 12 53 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 85 12 53 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 85 12 53 00 false ### debug: convertProperty: isStringValue? +33 1 85 12 53 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 85 12 53 00 convertedValue 1 85 12 53 00 ### debug: phone: +33 1 85 12 53 00 => +33 1 85 12 53 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 85 12 53 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 85 12 53 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3033836, 48.6347453 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 85 12 53 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8865134388', amenity: 'pharmacy', dispensing: 'yes', fax: '+33169103172', name: 'Pharmacie des Echassons', phone: '+33169103172', 'ref:FR:FINESS': '910009901', 'ref:FR:SIRET': '81236430500019', source: 'Le ministère des solidarités et de la santé - 2021-06', 'type:FR:FINESS': '620' }, geometry: { type: 'Point', coordinates: [ 2.2747034, 48.6528034 ] }, id: 'node/8865134388' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169103172 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169103172 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169103172 false ### debug: convertProperty: isStringValue? +33169103172 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169103172 convertedValue 1 69 10 31 72 ### debug: phone: +33169103172 => +33 1 69 10 31 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 10 31 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 10 31 72 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2747034, 48.6528034 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 10 31 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8865520340', amenity: 'nightclub', 'contact:facebook': 'https://www.facebook.com/MaggysClubEtampes/', name: "Maggy's Club", opening_hours: 'Fr 22:00-24:00; Sa 00:00-04:00,22:00-24:00; Su 00:00-05:15', phone: '+33164948557' }, geometry: { type: 'Point', coordinates: [ 2.1731311, 48.453501 ] }, id: 'node/8865520340' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : nightclub ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping nightclub ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? nightclub true ### debug: convertProperty: isStringValue? nightclub true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ nightclub => nightclub ### debug: convertProperty: -- convertedValue nightclub ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164948557 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164948557 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164948557 false ### debug: convertProperty: isStringValue? +33164948557 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164948557 convertedValue 1 64 94 85 57 ### debug: phone: +33164948557 => +33 1 64 94 85 57 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 94 85 57 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 94 85 57 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1731311, 48.453501 ] }, properties: { amenity: 'nightclub', phone: '+33 1 64 94 85 57' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8865520344', fax: '+33160801291', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Laboratoire de biologie médicale des Rochettes', opening_hours: 'Mo-Sa 07:30-11:30,16:00-18:00', phone: '+33160801866', 'ref:FR:FINESS': '910021203', 'ref:FR:SIRET': '41994942500385', source: 'Le ministère des solidarités et de la santé - 2021-06', 'type:FR:FINESS': '611', website: 'https://laboratoires.cerballiance.fr/%C3%AEle-de-france/morigny-champigny/rue-du-four-%C3%A0-chaux', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1730406, 48.4527521 ] }, id: 'node/8865520344' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160801866 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160801866 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160801866 false ### debug: convertProperty: isStringValue? +33160801866 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160801866 convertedValue 1 60 80 18 66 ### debug: phone: +33160801866 => +33 1 60 80 18 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 80 18 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 80 18 66 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1730406, 48.4527521 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 80 18 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8865520345', name: 'Brico Cash', opening_hours: 'Mo-Sa 07:00-19:30; Su 09:00-19:00', phone: '+33 1 73 20 96 08', shop: 'doityourself', website: 'https://www.bricocash.fr/morigny_champigny?___store=morigny_champigny&___from_store=#', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1725625, 48.4523216 ] }, id: 'node/8865520345' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 73 20 96 08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 73 20 96 08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 73 20 96 08 false ### debug: convertProperty: isStringValue? +33 1 73 20 96 08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 73 20 96 08 convertedValue 1 73 20 96 08 ### debug: phone: +33 1 73 20 96 08 => +33 1 73 20 96 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 73 20 96 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 73 20 96 08 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1725625, 48.4523216 ] }, properties: { amenity: 'charging_station', phone: '+33 1 73 20 96 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8874376912', 'addr:housenumber': '127', amenity: 'fast_food', 'contact:instagram': 'https://instagram.com/heat.91200', cuisine: 'burger;wok', drive_through: 'no', phone: '+33 9 80 81 48 46' }, geometry: { type: 'Point', coordinates: [ 2.3816202, 48.7050497 ] }, id: 'node/8874376912' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 80 81 48 46 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 80 81 48 46 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 80 81 48 46 false ### debug: convertProperty: isStringValue? +33 9 80 81 48 46 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 80 81 48 46 convertedValue 9 80 81 48 46 ### debug: phone: +33 9 80 81 48 46 => +33 9 80 81 48 46 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 80 81 48 46 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 80 81 48 46 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3816202, 48.7050497 ] }, properties: { amenity: 'fast_food', phone: '+33 9 80 81 48 46' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8895526194', 'addr:city': 'Brunoy', 'addr:housenumber': '5 bis', 'addr:postcode': '91800', 'addr:street': 'Place Saint-Médard', amenity: 'dentist', email: 'lhitmi@lerss.fr', healthcare: 'dentist', 'healthcare:speciality': 'orthodontics', name: 'Docteur Hitmi', phone: '+33 1 69 39 57 60', website: 'https://www.dr-laila-hitmi.chirurgiens-dentistes.fr' }, geometry: { type: 'Point', coordinates: [ 2.501746, 48.6975214 ] }, id: 'node/8895526194' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 39 57 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 39 57 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 39 57 60 false ### debug: convertProperty: isStringValue? +33 1 69 39 57 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 39 57 60 convertedValue 1 69 39 57 60 ### debug: phone: +33 1 69 39 57 60 => +33 1 69 39 57 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 39 57 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 39 57 60 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.501746, 48.6975214 ] }, properties: { amenity: 'dentist', phone: '+33 1 69 39 57 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8952181676', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:housenumber': '5b', 'addr:postcode': '91540', 'addr:street': "Rue de l'Arcade", office: 'lawyer', opening_hours: 'Mo-Sa 09:00-12:30 open,14:00-19:00 open; Su off "appointment only"', phone: '+33 1 64 57 02 44', website: 'https://www.avocat-soubra-semet.fr/contact-cabinet-avocat-soubra-semet.php' }, geometry: { type: 'Point', coordinates: [ 2.4350737, 48.5662654 ] }, id: 'node/8952181676' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 57 02 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 57 02 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 57 02 44 false ### debug: convertProperty: isStringValue? +33 1 64 57 02 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 57 02 44 convertedValue 1 64 57 02 44 ### debug: phone: +33 1 64 57 02 44 => +33 1 64 57 02 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 02 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 02 44 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4350737, 48.5662654 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 57 02 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8952181678', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:place': 'Place Normandie Niemen', 'addr:postcode': '91540', name: 'Chama Institut de beauté', 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 64 99 65 62', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.4301271, 48.5536935 ] }, id: 'node/8952181678' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:place ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:place ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:place ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 99 65 62 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 99 65 62 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 99 65 62 false ### debug: convertProperty: isStringValue? +33 1 64 99 65 62 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 99 65 62 convertedValue 1 64 99 65 62 ### debug: phone: +33 1 64 99 65 62 => +33 1 64 99 65 62 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 65 62 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 65 62 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4301271, 48.5536935 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 99 65 62' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8952181681', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Place de la Mairie', 'contact:facebook': 'https://www.facebook.com/wellsmokemennecy/', name: 'Well Smocke', phone: '+33 1 74 57 10 77', shop: 'e-cigarette', source: 'extrapolation', website: 'https://wellsmoke-mennecy.com/' }, geometry: { type: 'Point', coordinates: [ 2.4346208, 48.5665689 ] }, id: 'node/8952181681' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 74 57 10 77 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 74 57 10 77 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 74 57 10 77 false ### debug: convertProperty: isStringValue? +33 1 74 57 10 77 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 74 57 10 77 convertedValue 1 74 57 10 77 ### debug: phone: +33 1 74 57 10 77 => +33 1 74 57 10 77 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 74 57 10 77 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 74 57 10 77 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4346208, 48.5665689 ] }, properties: { amenity: 'charging_station', phone: '+33 1 74 57 10 77' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8952181683', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:place': 'Place Normandie Niemen', 'addr:postcode': '91540', 'contact:facebook': 'https://www.facebook.com/optisoin.opticien.mennecy/', name: "Opti'Soins", 'payment:coins': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 64 99 71 62', shop: 'optician', website: 'http://optisoin.expertsantevisuelle.com/' }, geometry: { type: 'Point', coordinates: [ 2.4300583, 48.553581 ] }, id: 'node/8952181683' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:place ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:place ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:place ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 99 71 62 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 99 71 62 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 99 71 62 false ### debug: convertProperty: isStringValue? +33 1 64 99 71 62 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 99 71 62 convertedValue 1 64 99 71 62 ### debug: phone: +33 1 64 99 71 62 => +33 1 64 99 71 62 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 71 62 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 71 62 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4300583, 48.553581 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 99 71 62' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8952181684', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:postcode': '91540', 'addr:street': 'Rue de la Fontaine', craft: 'roofer', name: 'Sd Couverture', opening_hours: 'Mo-Sa 09:00-19:00 open "appointment only"', phone: '+33 1 54 57 99 41' }, geometry: { type: 'Point', coordinates: [ 2.4329236, 48.5669841 ] }, id: 'node/8952181684' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 54 57 99 41 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 54 57 99 41 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 54 57 99 41 false ### debug: convertProperty: isStringValue? +33 1 54 57 99 41 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 54 57 99 41 convertedValue 1 54 57 99 41 ### debug: phone: +33 1 54 57 99 41 => +33 1 54 57 99 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 54 57 99 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 54 57 99 41 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4329236, 48.5669841 ] }, properties: { amenity: 'charging_station', phone: '+33 1 54 57 99 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8953894475', 'addr:housenumber': '20', 'addr:street': 'Place Saint-Exupéry', name: "L'événement du bijou", opening_hours: 'Tu-Sa 09:00-12:30, 15:00-19:00; Su 10:00-13:00', phone: '+33169469284', shop: 'jewelry' }, geometry: { type: 'Point', coordinates: [ 2.3317761, 48.6382695 ] }, id: 'node/8953894475' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169469284 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169469284 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169469284 false ### debug: convertProperty: isStringValue? +33169469284 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169469284 convertedValue 1 69 46 92 84 ### debug: phone: +33169469284 => +33 1 69 46 92 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 46 92 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 46 92 84 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3317761, 48.6382695 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 46 92 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/8974895183', healthcare: 'alternative', 'healthcare:speciality': 'osteopathy', name: 'Thibault Laurence', phone: '+33 1 69 85 30 49', website: 'https://www.osteopathe91-laurence.fr' }, geometry: { type: 'Point', coordinates: [ 2.1788951, 48.7082671 ] }, id: 'node/8974895183' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 85 30 49 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 85 30 49 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 85 30 49 false ### debug: convertProperty: isStringValue? +33 1 69 85 30 49 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 85 30 49 convertedValue 1 69 85 30 49 ### debug: phone: +33 1 69 85 30 49 => +33 1 69 85 30 49 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 85 30 49 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 85 30 49 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1788951, 48.7082671 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 85 30 49' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9045231553', email: 'aujardindeden.91@gmail.com', name: "Au jardin d'Eden", opening_hours: 'Tu-Sa 09:30-12:30,14:30-19:30; Mo off; Su 10:00-13:00', phone: '+33 1 69 07 28 75', shop: 'florist', website: 'https://www.fleuriste-palaiseau.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1635724, 48.6970415 ] }, id: 'node/9045231553' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 07 28 75 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 07 28 75 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 07 28 75 false ### debug: convertProperty: isStringValue? +33 1 69 07 28 75 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 07 28 75 convertedValue 1 69 07 28 75 ### debug: phone: +33 1 69 07 28 75 => +33 1 69 07 28 75 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 28 75 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 28 75 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1635724, 48.6970415 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 07 28 75' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9053505582', 'addr:city': 'Gif-sur-Yvette Cedex', 'addr:housenumber': 'Parc Les Algorithmes', 'addr:postcode': '91193', 'addr:street': 'Allée du Parc, Chemin de Saint-Aubin', air_conditioning: 'yes', disused: 'yes', email: 'presales.info@motorolasolutions.com', internet_access: 'wlan', name: 'Motorola Solutions France SAS', office: 'company', phone: '+33 1 76 77 56 09', website: 'https://www.motorolasolutions.com/fr_fr.html' }, geometry: { type: 'Point', coordinates: [ 2.1513786, 48.7076047 ] }, id: 'node/9053505582' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert air_conditioning ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName air_conditioning ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: air_conditioning ### debug: mapElementFromConf: convert disused ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName disused ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: disused ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 76 77 56 09 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 76 77 56 09 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 76 77 56 09 false ### debug: convertProperty: isStringValue? +33 1 76 77 56 09 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 76 77 56 09 convertedValue 1 76 77 56 09 ### debug: phone: +33 1 76 77 56 09 => +33 1 76 77 56 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 76 77 56 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 76 77 56 09 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1513786, 48.7076047 ] }, properties: { amenity: 'charging_station', phone: '+33 1 76 77 56 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9061104782', amenity: 'social_facility', fax: '+33169211007', name: 'Maison des Belles Fontaines', phone: '+33169213933', 'ref:FR:FINESS': '910017201', 'ref:FR:SIRET': '44010043600029', social_facility: 'group_home', 'social_facility:for': 'disabled', source: 'Le ministère des solidarités et de la santé - 2021-07', 'source:position': 'survey', 'type:FR:FINESS': '382' }, geometry: { type: 'Point', coordinates: [ 2.3783242, 48.6920531 ] }, id: 'node/9061104782' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169213933 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169213933 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169213933 false ### debug: convertProperty: isStringValue? +33169213933 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169213933 convertedValue 1 69 21 39 33 ### debug: phone: +33169213933 => +33 1 69 21 39 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 39 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 39 33 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert source:position ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source:position ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source:position ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3783242, 48.6920531 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 21 39 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9083567644', email: 'contact@space-switch.com', fee: 'yes', name: 'Space Switch', office: 'coworking', phone: '+33676060542', website: 'https://www.space-switch.com' }, geometry: { type: 'Point', coordinates: [ 2.3741868, 48.6217327 ] }, id: 'node/9083567644' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33676060542 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33676060542 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33676060542 false ### debug: convertProperty: isStringValue? +33676060542 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33676060542 convertedValue 6 76 06 05 42 ### debug: phone: +33676060542 => +33 6 76 06 05 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 76 06 05 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 76 06 05 42 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3741868, 48.6217327 ] }, properties: { amenity: 'charging_station', phone: '+33 6 76 06 05 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9101746217', 'addr:city': 'Milly-la-Forêt', 'addr:housenumber': '3', 'addr:postcode': '91490', 'addr:street': 'Place du Colombier', name: "La Beauté au Natur'elle (et lui)", phone: '+33 164988282', shop: 'beauty', website: 'http://beautenaturelle91.com/' }, geometry: { type: 'Point', coordinates: [ 2.4707122, 48.4035768 ] }, id: 'node/9101746217' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164988282 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164988282 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164988282 false ### debug: convertProperty: isStringValue? +33 164988282 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164988282 convertedValue 1 64 98 82 82 ### debug: phone: +33 164988282 => +33 1 64 98 82 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 82 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 82 82 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4707122, 48.4035768 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 98 82 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9113572939', 'addr:housenumber': '15 bis', 'addr:street': 'Rue Pierre Lescot', amenity: 'restaurant', cuisine: 'pizza;sandwich', delivery: 'yes', name: 'Pizza Igny', outdoor_seating: 'no', phone: '+33 1 69410638', takeaway: 'yes', website: 'http://www.pizzaigny.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2217408, 48.733072 ] }, id: 'node/9113572939' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69410638 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69410638 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69410638 false ### debug: convertProperty: isStringValue? +33 1 69410638 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69410638 convertedValue 1 69 41 06 38 ### debug: phone: +33 1 69410638 => +33 1 69 41 06 38 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 41 06 38 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 41 06 38 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2217408, 48.733072 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 41 06 38' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9122309236', brand: 'Intermarché', 'brand:wikidata': 'Q3153200', 'check_date:opening_hours': '2022-06-08', email: 'intermoulon91@gmail.com', name: 'Intermarché', opening_hours: 'Mo-Sa 08:30-20:00; Su 09:30-12:45', phone: '+33 1 87 59 01 50', shop: 'supermarket', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1625661, 48.711175 ] }, id: 'node/9122309236' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert check_date:opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date:opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date:opening_hours ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 87 59 01 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 87 59 01 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 87 59 01 50 false ### debug: convertProperty: isStringValue? +33 1 87 59 01 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 87 59 01 50 convertedValue 1 87 59 01 50 ### debug: phone: +33 1 87 59 01 50 => +33 1 87 59 01 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 87 59 01 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 87 59 01 50 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1625661, 48.711175 ] }, properties: { amenity: 'charging_station', phone: '+33 1 87 59 01 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9123928131', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '11', 'addr:postcode': '91260', 'addr:street': 'Rue du Lieutenant Legourd', beauty: 'nails', 'contact:instagram': 'https://www.instagram.com/le_boudoir_de_lili_/', name: 'Le boudoir de Lili', phone: '+33650592891', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.3776827, 48.6880445 ] }, id: 'node/9123928131' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33650592891 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33650592891 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33650592891 false ### debug: convertProperty: isStringValue? +33650592891 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33650592891 convertedValue 6 50 59 28 91 ### debug: phone: +33650592891 => +33 6 50 59 28 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 50 59 28 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 50 59 28 91 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3776827, 48.6880445 ] }, properties: { amenity: 'charging_station', phone: '+33 6 50 59 28 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9123928132', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '5', 'addr:postcode': '91260', 'addr:street': 'Rue du Lieutenant Legourd', email: 'labojuvisy.idfs@cerballiance.fr', healthcare: 'laboratory', name: 'Laboratoire Cerballiance', phone: '+331 69 21 40 66', website: 'https://laboratoires.cerballiance.fr/%C3%AEle-de-france/juvisy-sur-orge/5-rue-lieutenant-legourd' }, geometry: { type: 'Point', coordinates: [ 2.3783053, 48.6878993 ] }, id: 'node/9123928132' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 69 21 40 66 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 69 21 40 66 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 69 21 40 66 false ### debug: convertProperty: isStringValue? +331 69 21 40 66 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 69 21 40 66 convertedValue 1 69 21 40 66 ### debug: phone: +331 69 21 40 66 => +33 1 69 21 40 66 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 40 66 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 40 66 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3783053, 48.6878993 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 40 66' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9123928134', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '11', 'addr:postcode': '91260', 'addr:street': 'Rue du Lieutenant Legourd', name: 'Atout Forme', phone: '+33 1 69 21 97 28', shop: 'massage' }, geometry: { type: 'Point', coordinates: [ 2.3777494, 48.6880719 ] }, id: 'node/9123928134' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 97 28 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 97 28 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 97 28 false ### debug: convertProperty: isStringValue? +33 1 69 21 97 28 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 97 28 convertedValue 1 69 21 97 28 ### debug: phone: +33 1 69 21 97 28 => +33 1 69 21 97 28 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 97 28 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 97 28 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3777494, 48.6880719 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 97 28' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9123928135', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '9', 'addr:postcode': '91260', 'addr:street': 'Rue du Lieutenant Legourd', beauty: 'massage;cosmetic_studio;hair_removal', email: 'alexandra.acorpsparfait@gmail.com', name: 'À Corps Parfait', phone: '+33 1 69 21 97 28', shop: 'beauty', website: 'http://www.acorpsparfait.org/' }, geometry: { type: 'Point', coordinates: [ 2.377868, 48.6880355 ] }, id: 'node/9123928135' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 97 28 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 97 28 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 97 28 false ### debug: convertProperty: isStringValue? +33 1 69 21 97 28 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 97 28 convertedValue 1 69 21 97 28 ### debug: phone: +33 1 69 21 97 28 => +33 1 69 21 97 28 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 97 28 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 97 28 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.377868, 48.6880355 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 97 28' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9123928138', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '4', 'addr:postcode': '91260', 'addr:street': 'Rue du Lieutenant Legourd', amenity: 'healthcare', 'healthcare:speciality': 'hypnosis', name: 'Emily Moilier Hypnose Ericksonienne', phone: '+33 7 83 13 05 76' }, geometry: { type: 'Point', coordinates: [ 2.3787585, 48.6879931 ] }, id: 'node/9123928138' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : healthcare ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping healthcare ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? healthcare true ### debug: convertProperty: isStringValue? healthcare true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ healthcare => healthcare ### debug: convertProperty: -- convertedValue healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 83 13 05 76 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 83 13 05 76 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 83 13 05 76 false ### debug: convertProperty: isStringValue? +33 7 83 13 05 76 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 83 13 05 76 convertedValue 7 83 13 05 76 ### debug: phone: +33 7 83 13 05 76 => +33 7 83 13 05 76 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 83 13 05 76 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 83 13 05 76 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3787585, 48.6879931 ] }, properties: { amenity: 'healthcare', phone: '+33 7 83 13 05 76' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9156300236', 'contact:city': 'Quincy-sous-Sénart', 'contact:housenumber': '4', 'contact:phone': '+33 1 69 00 88 52', 'contact:postcode': '91480', 'contact:street': 'Rue De Brunoy', fax: '+33169003020', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Bioclinic', official_name: 'Bioclinic - Laboratoire De Biologie Médicale', opening_hours: 'Mo-Fr 07:00-19:00; Sa 07:00-14:00', phone: '+33169008852', 'ref:FR:FINESS': '910019819', 'ref:FR:SIRET': '33394045000054', source: 'Le ministère des solidarités et de la santé - 2022-01', 'type:FR:FINESS': '611', website: 'http://bioclinic.fr/laboratoire-analyse-medical/quincy/' }, geometry: { type: 'Point', coordinates: [ 2.5341182, 48.6745057 ] }, id: 'node/9156300236' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169008852 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169008852 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169008852 false ### debug: convertProperty: isStringValue? +33169008852 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169008852 convertedValue 1 69 00 88 52 ### debug: phone: +33169008852 => +33 1 69 00 88 52 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 00 88 52 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 00 88 52 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5341182, 48.6745057 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 00 88 52' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9165406414', 'addr:city': 'Cerny', 'addr:housenumber': '6', 'addr:postcode': '91590', 'addr:street': 'Rue Robert Canivet', email: 'domaineorgemont@gmail.com', internet_access: 'yes', name: 'Domaine d’Orgemont', phone: '+33 6 20 72 16 44', tourism: 'guest_house', website: 'https://domaineorgemont.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2927052, 48.4870213 ] }, id: 'node/9165406414' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 20 72 16 44 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 20 72 16 44 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 20 72 16 44 false ### debug: convertProperty: isStringValue? +33 6 20 72 16 44 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 20 72 16 44 convertedValue 6 20 72 16 44 ### debug: phone: +33 6 20 72 16 44 => +33 6 20 72 16 44 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 20 72 16 44 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 20 72 16 44 ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2927052, 48.4870213 ] }, properties: { amenity: 'charging_station', phone: '+33 6 20 72 16 44' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9175988063', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '64', 'addr:postcode': '91260', 'addr:street': 'Avenue de la Cour de France', facebook: 'https://www.facebook.com/Beauty-by-H-102085975033349/', name: 'Beauty by H', phone: '+33 7 49 99 74 63', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.3721198, 48.6979336 ] }, id: 'node/9175988063' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 49 99 74 63 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 49 99 74 63 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 49 99 74 63 false ### debug: convertProperty: isStringValue? +33 7 49 99 74 63 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 49 99 74 63 convertedValue 7 49 99 74 63 ### debug: phone: +33 7 49 99 74 63 => +33 7 49 99 74 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 49 99 74 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 49 99 74 63 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3721198, 48.6979336 ] }, properties: { amenity: 'charging_station', phone: '+33 7 49 99 74 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9175988065', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '60', 'addr:postcode': '91260', 'addr:street': 'Avenue de la Cour de France', facebook: 'https://www.facebook.com/H-o-u-s-e-O-f-C-i-l-s-475697092824267', name: 'House of Cils', phone: '+33 7 66 10 77 36', shop: 'beauty', website: 'https://www.houseofcils.com/' }, geometry: { type: 'Point', coordinates: [ 2.3720871, 48.6977105 ] }, id: 'node/9175988065' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 66 10 77 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 66 10 77 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 66 10 77 36 false ### debug: convertProperty: isStringValue? +33 7 66 10 77 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 66 10 77 36 convertedValue 7 66 10 77 36 ### debug: phone: +33 7 66 10 77 36 => +33 7 66 10 77 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 66 10 77 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 66 10 77 36 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3720871, 48.6977105 ] }, properties: { amenity: 'charging_station', phone: '+33 7 66 10 77 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9178440451', beauty: 'nails', name: "Ongles d'ange", phone: '+336 50 03 99 30', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.1228263, 48.6240868 ] }, id: 'node/9178440451' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +336 50 03 99 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +336 50 03 99 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +336 50 03 99 30 false ### debug: convertProperty: isStringValue? +336 50 03 99 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 336 50 03 99 30 convertedValue 6 50 03 99 30 ### debug: phone: +336 50 03 99 30 => +33 6 50 03 99 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 50 03 99 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 50 03 99 30 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1228263, 48.6240868 ] }, properties: { amenity: 'charging_station', phone: '+33 6 50 03 99 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9178440452', name: 'LM coiffeur', phone: '+331 70 62 87 45', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.1229248, 48.6240837 ] }, id: 'node/9178440452' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 70 62 87 45 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 70 62 87 45 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 70 62 87 45 false ### debug: convertProperty: isStringValue? +331 70 62 87 45 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 70 62 87 45 convertedValue 1 70 62 87 45 ### debug: phone: +331 70 62 87 45 => +33 1 70 62 87 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 70 62 87 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 70 62 87 45 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1229248, 48.6240837 ] }, properties: { amenity: 'charging_station', phone: '+33 1 70 62 87 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9178440453', description: 'Reéducation en pelvi perieolgie', healthcare: 'physiotherapist', phone: '+33 6 30054181', 'ref:FR:NAF': '8690E' }, geometry: { type: 'Point', coordinates: [ 2.1234693, 48.6240722 ] }, id: 'node/9178440453' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 30054181 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 30054181 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 30054181 false ### debug: convertProperty: isStringValue? +33 6 30054181 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 30054181 convertedValue 6 30 05 41 81 ### debug: phone: +33 6 30054181 => +33 6 30 05 41 81 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 30 05 41 81 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 30 05 41 81 ### debug: mapElementFromConf: convert ref:FR:NAF ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:NAF ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:NAF ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1234693, 48.6240722 ] }, properties: { amenity: 'charging_station', phone: '+33 6 30 05 41 81' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9197572747', amenity: 'library', name: 'Médiathèque La Ruche', opening_hours: 'Tu 16:00-19:00; We 10:00-12:30, 14:00-18:00; Fr 16:00-19:00; Sa 10:00-18:00; PH off', phone: '+33 1 69 28 66 24', website: 'https://mediatheques.paris-saclay.com/mediatheque-la-ruche' }, geometry: { type: 'Point', coordinates: [ 2.1634564, 48.6961625 ] }, id: 'node/9197572747' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? library true ### debug: convertProperty: isStringValue? library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ library => library ### debug: convertProperty: -- convertedValue library ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 28 66 24 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 28 66 24 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 28 66 24 false ### debug: convertProperty: isStringValue? +33 1 69 28 66 24 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 28 66 24 convertedValue 1 69 28 66 24 ### debug: phone: +33 1 69 28 66 24 => +33 1 69 28 66 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 66 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 66 24 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1634564, 48.6961625 ] }, properties: { amenity: 'library', phone: '+33 1 69 28 66 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9202919643', amenity: 'social_facility', 'contact:city': 'Massy', 'contact:housenumber': '8', 'contact:postcode': '91300', 'contact:street': 'Place Victor Schœlcher', description: 'Centre médico-social', name: 'Centre Départemental de Prévention et de Santé', opening_hours: 'Mo-Th 09:00-12:00,14:00-17:00; Fr 09:00-12:00', operator: 'Essonne', phone: '+33 1 69 20 65 68', short_name: 'CDPS', social_facility: 'outreach' }, geometry: { type: 'Point', coordinates: [ 2.2731382, 48.7311316 ] }, id: 'node/9202919643' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 65 68 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 65 68 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 65 68 false ### debug: convertProperty: isStringValue? +33 1 69 20 65 68 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 65 68 convertedValue 1 69 20 65 68 ### debug: phone: +33 1 69 20 65 68 => +33 1 69 20 65 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 65 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 65 68 ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2731382, 48.7311316 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 20 65 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9245576068', amenity: 'coworking_space', 'contact:facebook': 'https://www.facebook.com/La-Bulle-dAir-105264784553031/', fax: '+33972234620', fee: 'yes', name: "La Bulle d'Air", phone: '+33164932660', website: 'http://www.quad-lab.fr/la-bulle-dair/' }, geometry: { type: 'Point', coordinates: [ 2.4168782, 48.5997989 ] }, id: 'node/9245576068' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : coworking_space ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping coworking_space ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? coworking_space true ### debug: convertProperty: isStringValue? coworking_space true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ coworking_space => coworking_space ### debug: convertProperty: -- convertedValue coworking_space ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164932660 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164932660 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164932660 false ### debug: convertProperty: isStringValue? +33164932660 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164932660 convertedValue 1 64 93 26 60 ### debug: phone: +33164932660 => +33 1 64 93 26 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 93 26 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 93 26 60 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4168782, 48.5997989 ] }, properties: { amenity: 'coworking_space', phone: '+33 1 64 93 26 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9245576069', company: 'engineering', 'contact:facebook': 'https://www.facebook.com/Laboratoire-Quad-Lab-457587557760454/', 'contact:linkedin': 'https://www.linkedin.com/company/laboratoire-quad-lab', 'contact:twitter': 'https://twitter.com/quad_lab', fax: '+33972234620', name: 'Quad-Lab', office: 'company', phone: '+33164932660', website: 'http://www.quad-lab.fr' }, geometry: { type: 'Point', coordinates: [ 2.416852, 48.5997923 ] }, id: 'node/9245576069' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert company ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName company ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: company ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:linkedin ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:linkedin ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:linkedin ### debug: mapElementFromConf: convert contact:twitter ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:twitter ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:twitter ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164932660 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164932660 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164932660 false ### debug: convertProperty: isStringValue? +33164932660 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164932660 convertedValue 1 64 93 26 60 ### debug: phone: +33164932660 => +33 1 64 93 26 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 93 26 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 93 26 60 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.416852, 48.5997923 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 93 26 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9248804305', name: 'EJC Coiffure', phone: '+33169075255', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.1359896, 48.7009521 ] }, id: 'node/9248804305' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169075255 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169075255 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169075255 false ### debug: convertProperty: isStringValue? +33169075255 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169075255 convertedValue 1 69 07 52 55 ### debug: phone: +33169075255 => +33 1 69 07 52 55 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 52 55 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 52 55 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1359896, 48.7009521 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 07 52 55' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9258026665', 'addr:city': 'Massy', 'addr:housenumber': '31', 'addr:postcode': '91300', 'addr:street': 'Avenue Carnot', amenity: 'restaurant', cuisine: 'asian', name: 'Pitaya Thaï street food', opening_hours: 'Mo-Fr 11:30-22:00; Sa 12:00-22:30; Su 12:00-22:00', phone: '+33 9 74 32 3685', website: 'https://www.pityaresto.fr', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2622651, 48.7256706 ] }, id: 'node/9258026665' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 74 32 3685 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 74 32 3685 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 74 32 3685 false ### debug: convertProperty: isStringValue? +33 9 74 32 3685 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 74 32 3685 convertedValue 9 74 32 36 85 ### debug: phone: +33 9 74 32 3685 => +33 9 74 32 36 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 74 32 36 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 74 32 36 85 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2622651, 48.7256706 ] }, properties: { amenity: 'restaurant', phone: '+33 9 74 32 36 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9319392784', 'addr:city': 'Corbeil-Essonnes', 'addr:housenumber': '4', 'addr:postcode': '91100', 'addr:street': 'Ruelle du Mort Voisin', name: 'Cirta Destockage', opening_hours: 'Mo-We 10:00-13:00,Sa 10:00-13:00, Mo-Sa 14:00-18:00', operator: 'UPS, Western Union, Orange Money', 'payment:cash': 'yes', 'payment:debit_cards': 'yes', 'payment:telephone_cards': 'yes', phone: '+33981307701', shop: 'houseware', website: 'https://location.westernunion.com/fr/ile-de-france/corbeil-essonnes/9b673351862465cebbccd180e0f6a728' }, geometry: { type: 'Point', coordinates: [ 2.4676487, 48.6039798 ] }, id: 'node/9319392784' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:debit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:debit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:debit_cards ### debug: mapElementFromConf: convert payment:telephone_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:telephone_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:telephone_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33981307701 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33981307701 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33981307701 false ### debug: convertProperty: isStringValue? +33981307701 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33981307701 convertedValue 9 81 30 77 01 ### debug: phone: +33981307701 => +33 9 81 30 77 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 81 30 77 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 81 30 77 01 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4676487, 48.6039798 ] }, properties: { amenity: 'charging_station', phone: '+33 9 81 30 77 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9332407010', 'addr:city': 'Brunoy', 'addr:housenumber': '3', 'addr:postcode': '91800', 'addr:street': 'Grande Rue', amenity: 'restaurant', name: 'Une cuisine dans ma rue', phone: '+33 9 88 00 85 20', website: 'https://unecuisinedansmarue.mystrikingly.com/' }, geometry: { type: 'Point', coordinates: [ 2.5034503, 48.6979889 ] }, id: 'node/9332407010' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 88 00 85 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 88 00 85 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 88 00 85 20 false ### debug: convertProperty: isStringValue? +33 9 88 00 85 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 88 00 85 20 convertedValue 9 88 00 85 20 ### debug: phone: +33 9 88 00 85 20 => +33 9 88 00 85 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 88 00 85 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 88 00 85 20 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5034503, 48.6979889 ] }, properties: { amenity: 'restaurant', phone: '+33 9 88 00 85 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9332407012', 'addr:city': 'Brunoy', 'addr:housenumber': '1', 'addr:postcode': '91800', 'addr:street': 'Place Saint-Médard', brand: 'Guy Hoquet', 'brand:wikidata': 'Q25383970', 'brand:wikipedia': "fr:Guy Hoquet l'immobilier", name: 'Guy Hoquet', office: 'estate_agent', opening_hours: 'Mo-Sa 09:30-19:00', phone: '+33 1 60 48 79 09', website: 'https://brunoy.guy-hoquet.com/' }, geometry: { type: 'Point', coordinates: [ 2.5028166, 48.698213 ] }, id: 'node/9332407012' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 79 09 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 79 09 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 79 09 false ### debug: convertProperty: isStringValue? +33 1 60 48 79 09 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 79 09 convertedValue 1 60 48 79 09 ### debug: phone: +33 1 60 48 79 09 => +33 1 60 48 79 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 79 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 79 09 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5028166, 48.698213 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 48 79 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9343953559', 'addr:housenumber': '3', email: 'pole.social@mairie-athis-mons.fr', government: 'public_service', office: 'government', phone: '+33 1 69 57 83 99', website: 'http://www.mairie-athis-mons.fr/annuaire/structure_99.htm' }, geometry: { type: 'Point', coordinates: [ 2.3954057, 48.7049963 ] }, id: 'node/9343953559' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 83 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 83 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 83 99 false ### debug: convertProperty: isStringValue? +33 1 69 57 83 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 83 99 convertedValue 1 69 57 83 99 ### debug: phone: +33 1 69 57 83 99 => +33 1 69 57 83 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 83 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 83 99 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3954057, 48.7049963 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 57 83 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9361019689', 'addr:city': 'Marcoussis', 'addr:housenumber': '6 bis', 'addr:postcode': '91460', 'addr:street': 'Rue du Fond des Prés', name: 'Panda Auto', 'payment:credit_cards': 'yes', 'payment:debit_cards': 'yes', phone: '+33 1 69 01 96 41', shop: 'car_repair', website: 'http://panda-auto.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2072858, 48.6392496 ] }, id: 'node/9361019689' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert payment:debit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:debit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:debit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 01 96 41 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 01 96 41 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 01 96 41 false ### debug: convertProperty: isStringValue? +33 1 69 01 96 41 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 01 96 41 convertedValue 1 69 01 96 41 ### debug: phone: +33 1 69 01 96 41 => +33 1 69 01 96 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 01 96 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 01 96 41 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2072858, 48.6392496 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 01 96 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9363596699', fax: '+33169484414', name: 'Tettbro', phone: '+33169480430' }, geometry: { type: 'Point', coordinates: [ 2.4917392, 48.7155929 ] }, id: 'node/9363596699' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169480430 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169480430 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169480430 false ### debug: convertProperty: isStringValue? +33169480430 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169480430 convertedValue 1 69 48 04 30 ### debug: phone: +33169480430 => +33 1 69 48 04 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 04 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 04 30 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4917392, 48.7155929 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 48 04 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9384047820', 'addr:city': 'Limours', 'addr:housenumber': '10', 'addr:postcode': '91470', 'addr:street': 'Rue de Minfeld', email: 'cl.cestlocal@gmail.com', name: "C'L C'est Local", operator: 'Delphine Locquin', phone: '+33 6 29 12 98 56', shop: 'convenience', website: 'https://www.cl-cestlocal.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0675108, 48.6419814 ] }, id: 'node/9384047820' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 29 12 98 56 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 29 12 98 56 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 29 12 98 56 false ### debug: convertProperty: isStringValue? +33 6 29 12 98 56 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 29 12 98 56 convertedValue 6 29 12 98 56 ### debug: phone: +33 6 29 12 98 56 => +33 6 29 12 98 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 29 12 98 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 29 12 98 56 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0675108, 48.6419814 ] }, properties: { amenity: 'charging_station', phone: '+33 6 29 12 98 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9384080441', 'addr:city': 'Limours', 'addr:housenumber': '2', 'addr:postcode': '91470', 'addr:street': 'Rue de Paris', check_date: '2023-06-08', name: 'Christian Paris', phone: '+33 9 74 56 49 87', shop: 'jewelry', website: 'https://www.christian-paris.com/' }, geometry: { type: 'Point', coordinates: [ 2.0761458, 48.6462683 ] }, id: 'node/9384080441' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 74 56 49 87 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 74 56 49 87 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 74 56 49 87 false ### debug: convertProperty: isStringValue? +33 9 74 56 49 87 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 74 56 49 87 convertedValue 9 74 56 49 87 ### debug: phone: +33 9 74 56 49 87 => +33 9 74 56 49 87 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 74 56 49 87 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 74 56 49 87 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0761458, 48.6462683 ] }, properties: { amenity: 'charging_station', phone: '+33 9 74 56 49 87' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9384728285', 'addr:housenumber': '4', 'addr:street': 'Rue de Villeroy', amenity: 'school', 'isced:level': '0', name: 'École maternelle François Mauriac', 'operator:type': 'public', phone: '+33160864523', 'ref:UAI': '0911407K', 'school:FR': 'maternelle' }, geometry: { type: 'Point', coordinates: [ 2.3752493, 48.6124006 ] }, id: 'node/9384728285' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert isced:level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName isced:level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: isced:level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160864523 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160864523 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160864523 false ### debug: convertProperty: isStringValue? +33160864523 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160864523 convertedValue 1 60 86 45 23 ### debug: phone: +33160864523 => +33 1 60 86 45 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 45 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 45 23 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3752493, 48.6124006 ] }, properties: { amenity: 'school', phone: '+33 1 60 86 45 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9384728287', 'addr:housenumber': '8', 'addr:street': 'Rue de Villeroy', amenity: 'school', 'isced:level': '1', name: 'École élémentaire François Mauriac', 'operator:type': 'public', phone: '+33160867226', 'ref:UAI': '0910273C', 'school:FR': 'élémentaire' }, geometry: { type: 'Point', coordinates: [ 2.3756082, 48.6125207 ] }, id: 'node/9384728287' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert isced:level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName isced:level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: isced:level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160867226 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160867226 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160867226 false ### debug: convertProperty: isStringValue? +33160867226 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160867226 convertedValue 1 60 86 72 26 ### debug: phone: +33160867226 => +33 1 60 86 72 26 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 72 26 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 72 26 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3756082, 48.6125207 ] }, properties: { amenity: 'school', phone: '+33 1 60 86 72 26' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9384779292', 'addr:street': 'Rue des 3 Parts', amenity: 'school', 'isced:level': '1', name: 'École élémentaire Jean Mermoz', 'operator:type': 'public', phone: '+33160865179', 'ref:UAI': '0911452J', 'school:FR': 'élémentaire' }, geometry: { type: 'Point', coordinates: [ 2.3686316, 48.6098652 ] }, id: 'node/9384779292' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert isced:level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName isced:level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: isced:level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160865179 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160865179 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160865179 false ### debug: convertProperty: isStringValue? +33160865179 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160865179 convertedValue 1 60 86 51 79 ### debug: phone: +33160865179 => +33 1 60 86 51 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 51 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 51 79 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3686316, 48.6098652 ] }, properties: { amenity: 'school', phone: '+33 1 60 86 51 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9384779293', 'addr:street': 'Rue des 3 Parts', amenity: 'school', 'isced:level': '0', name: 'École maternelle Jean Mermoz', 'operator:type': 'public', phone: '+33160865310', 'ref:UAI': '0911451H', 'school:FR': 'maternelle' }, geometry: { type: 'Point', coordinates: [ 2.3686142, 48.6098001 ] }, id: 'node/9384779293' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert isced:level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName isced:level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: isced:level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160865310 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160865310 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160865310 false ### debug: convertProperty: isStringValue? +33160865310 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160865310 convertedValue 1 60 86 53 10 ### debug: phone: +33160865310 => +33 1 60 86 53 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 53 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 53 10 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3686142, 48.6098001 ] }, properties: { amenity: 'school', phone: '+33 1 60 86 53 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9384784387', 'addr:street': 'Rue de la Prieurée', amenity: 'school', 'isced:level': '0', name: 'École maternelle Saint Exupéry', 'operator:type': 'public', phone: '+33160865189', 'ref:UAI': '0911590J', 'school:FR': 'maternelle' }, geometry: { type: 'Point', coordinates: [ 2.3695363, 48.6127499 ] }, id: 'node/9384784387' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert isced:level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName isced:level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: isced:level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160865189 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160865189 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160865189 false ### debug: convertProperty: isStringValue? +33160865189 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160865189 convertedValue 1 60 86 51 89 ### debug: phone: +33160865189 => +33 1 60 86 51 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 51 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 51 89 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3695363, 48.6127499 ] }, properties: { amenity: 'school', phone: '+33 1 60 86 51 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9384784388', 'addr:street': 'Rue de la Prieurée', amenity: 'school', 'isced:level': '1', name: 'École élémentaire Saint Exupéry', 'operator:type': 'public', phone: '+33160865084', 'ref:UAI': '0911597S', 'school:FR': 'élémentaire' }, geometry: { type: 'Point', coordinates: [ 2.3698545, 48.612867 ] }, id: 'node/9384784388' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert isced:level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName isced:level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: isced:level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160865084 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160865084 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160865084 false ### debug: convertProperty: isStringValue? +33160865084 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160865084 convertedValue 1 60 86 50 84 ### debug: phone: +33160865084 => +33 1 60 86 50 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 50 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 50 84 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3698545, 48.612867 ] }, properties: { amenity: 'school', phone: '+33 1 60 86 50 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9384801567', 'contact:facebook': 'https://www.facebook.com/profile.php?id=100069899266281', 'contact:instagram': 'https://www.instagram.com/orondygo/', email: 'orondygo@gmail.com', name: 'Ô Rondygo', opening_hours: 'Tu-Th 09:30-14:30,16:30-20:30; Fr 09:30-14:30,16:30-23:00; Sa 10:00-14:30,16:30-23:00; Su 10:30-13:30', phone: '+33 6 08 51 74 32', shop: 'cheese', website: 'https://orondygo.wixsite.com/website-2', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3655257, 48.6148274 ] }, id: 'node/9384801567' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 08 51 74 32 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 08 51 74 32 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 08 51 74 32 false ### debug: convertProperty: isStringValue? +33 6 08 51 74 32 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 08 51 74 32 convertedValue 6 08 51 74 32 ### debug: phone: +33 6 08 51 74 32 => +33 6 08 51 74 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 08 51 74 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 08 51 74 32 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3655257, 48.6148274 ] }, properties: { amenity: 'charging_station', phone: '+33 6 08 51 74 32' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9385768184', 'addr:city': 'Juvisy-sur-Orge', 'addr:housenumber': '1', 'addr:postcode': '91260', 'addr:street': 'Rue Charles Legendre', 'cannabis:cbd': 'only', email: 'contact@weed-paradise-essonne.fr', name: 'Weed paradise', opening_hours: 'Mo-Sa 10:00-19:30', phone: '+33 1 69 48 12 91', shop: 'cannabis', website: 'https://weed-paradise-essonne.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3712272, 48.696036 ] }, id: 'node/9385768184' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert cannabis:cbd ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cannabis:cbd ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cannabis:cbd ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 48 12 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 48 12 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 48 12 91 false ### debug: convertProperty: isStringValue? +33 1 69 48 12 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 48 12 91 convertedValue 1 69 48 12 91 ### debug: phone: +33 1 69 48 12 91 => +33 1 69 48 12 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 12 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 12 91 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3712272, 48.696036 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 48 12 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9385895126', 'addr:city': 'Limours', 'addr:postcode': '91470', 'addr:street': 'Chemin Vicinal n°2', leisure: 'horse_riding', name: "Ecurie d'Orceval", operator: 'Adrien Chabot', phone: '+33 9 88 56 61 99' }, geometry: { type: 'Point', coordinates: [ 2.0960842, 48.6601606 ] }, id: 'node/9385895126' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 88 56 61 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 88 56 61 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 88 56 61 99 false ### debug: convertProperty: isStringValue? +33 9 88 56 61 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 88 56 61 99 convertedValue 9 88 56 61 99 ### debug: phone: +33 9 88 56 61 99 => +33 9 88 56 61 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 88 56 61 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 88 56 61 99 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0960842, 48.6601606 ] }, properties: { amenity: 'charging_station', phone: '+33 9 88 56 61 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9386012930', 'addr:housenumber': '1', 'addr:street': 'Rue Pasteur', amenity: 'school', 'isced:level': '0', name: 'École maternelle André Malraux', 'operator:type': 'public', phone: '+33160865995', 'ref:UAI': '0911515C', 'school:FR': 'maternelle' }, geometry: { type: 'Point', coordinates: [ 2.3819102, 48.613367 ] }, id: 'node/9386012930' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert isced:level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName isced:level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: isced:level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160865995 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160865995 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160865995 false ### debug: convertProperty: isStringValue? +33160865995 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160865995 convertedValue 1 60 86 59 95 ### debug: phone: +33160865995 => +33 1 60 86 59 95 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 59 95 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 59 95 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert school:FR ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName school:FR ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: school:FR ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3819102, 48.613367 ] }, properties: { amenity: 'school', phone: '+33 1 60 86 59 95' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9386012931', 'addr:housenumber': '39', 'addr:street': 'Rue Charles de Gaulle', amenity: 'school', 'isced:level': '1', name: 'École élémentaire André Malraux', 'operator:type': 'public', phone: '+33160864410', 'ref:UAI': '0911598T' }, geometry: { type: 'Point', coordinates: [ 2.3815113, 48.6139437 ] }, id: 'node/9386012931' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert isced:level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName isced:level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: isced:level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160864410 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160864410 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160864410 false ### debug: convertProperty: isStringValue? +33160864410 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160864410 convertedValue 1 60 86 44 10 ### debug: phone: +33160864410 => +33 1 60 86 44 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 44 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 44 10 ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3815113, 48.6139437 ] }, properties: { amenity: 'school', phone: '+33 1 60 86 44 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9386070638', amenity: 'music_school', name: 'Conservatoire Charles Gounod', 'operator:type': 'public', phone: '+33160865842' }, geometry: { type: 'Point', coordinates: [ 2.3719827, 48.6109832 ] }, id: 'node/9386070638' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : music_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping music_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? music_school true ### debug: convertProperty: isStringValue? music_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ music_school => music_school ### debug: convertProperty: -- convertedValue music_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160865842 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160865842 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160865842 false ### debug: convertProperty: isStringValue? +33160865842 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160865842 convertedValue 1 60 86 58 42 ### debug: phone: +33160865842 => +33 1 60 86 58 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 58 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 58 42 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3719827, 48.6109832 ] }, properties: { amenity: 'music_school', phone: '+33 1 60 86 58 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9392044144', 'addr:city': 'Limours', 'addr:housenumber': '20', 'addr:postcode': '91470', 'addr:street': 'Rue des Petits Prés', name: 'Ollibulle Laverie', opening_hours: 'Mo-Su 07:00-21:00', 'payment:coins': 'yes', 'payment:contactless': 'yes', 'payment:credit_cards': 'yes', 'payment:notes': 'yes', phone: '+33 1 75 28 12 54', self_service: 'yes', shop: 'laundry', website: 'http://www.laverie-limours.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0761179, 48.6468007 ] }, id: 'node/9392044144' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:coins ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:coins ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:coins ### debug: mapElementFromConf: convert payment:contactless ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:contactless ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:contactless ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert payment:notes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:notes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:notes ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 75 28 12 54 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 75 28 12 54 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 75 28 12 54 false ### debug: convertProperty: isStringValue? +33 1 75 28 12 54 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 75 28 12 54 convertedValue 1 75 28 12 54 ### debug: phone: +33 1 75 28 12 54 => +33 1 75 28 12 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 75 28 12 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 75 28 12 54 ### debug: mapElementFromConf: convert self_service ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName self_service ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: self_service ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0761179, 48.6468007 ] }, properties: { amenity: 'charging_station', phone: '+33 1 75 28 12 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9392129703', 'addr:city': 'Limours', 'addr:housenumber': '5', 'addr:postcode': '91470', 'addr:street': 'Rue de Paris', name: 'Estelle Alexandre Coiffure', phone: '+33164914024', shop: 'hairdresser', website: 'https://estellealexandrelimours.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0758212, 48.6464678 ] }, id: 'node/9392129703' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164914024 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164914024 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164914024 false ### debug: convertProperty: isStringValue? +33164914024 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164914024 convertedValue 1 64 91 40 24 ### debug: phone: +33164914024 => +33 1 64 91 40 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 40 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 40 24 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0758212, 48.6464678 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 40 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9393833654', name: 'Tha Coiffure', opening_hours: 'Tu-Sa 09:00-18:00', phone: '+33160770984', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.413208, 48.6331384 ] }, id: 'node/9393833654' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160770984 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160770984 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160770984 false ### debug: convertProperty: isStringValue? +33160770984 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160770984 convertedValue 1 60 77 09 84 ### debug: phone: +33160770984 => +33 1 60 77 09 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 09 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 09 84 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.413208, 48.6331384 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 77 09 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9395596513', amenity: 'pharmacy', dispensing: 'yes', name: 'Pharmacie des Terrasses', phone: '+33164938669', 'ref:FR:FINESS': '910007137', 'ref:FR:SIRET': '43375084100010', source: 'Le ministère des solidarités et de la santé - 2022-01', 'type:FR:FINESS': '620' }, geometry: { type: 'Point', coordinates: [ 2.4849003, 48.5666404 ] }, id: 'node/9395596513' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164938669 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164938669 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164938669 false ### debug: convertProperty: isStringValue? +33164938669 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164938669 convertedValue 1 64 93 86 69 ### debug: phone: +33164938669 => +33 1 64 93 86 69 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 93 86 69 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 93 86 69 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4849003, 48.5666404 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 64 93 86 69' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9415566833', amenity: 'driving_school', 'contact:facebook': 'https://www.facebook.com/ECLisses91090', email: 'labonneconduite@gmail.com', name: 'La Bonne Conduite', phone: '+33164975353', website: 'https://www.labonneconduite-automotoecole.com' }, geometry: { type: 'Point', coordinates: [ 2.4172615, 48.612336 ] }, id: 'node/9415566833' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164975353 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164975353 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164975353 false ### debug: convertProperty: isStringValue? +33164975353 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164975353 convertedValue 1 64 97 53 53 ### debug: phone: +33164975353 => +33 1 64 97 53 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 53 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 53 53 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4172615, 48.612336 ] }, properties: { amenity: 'driving_school', phone: '+33 1 64 97 53 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9415566834', 'contact:facebook': 'https://www.facebook.com/hmjimmobilier', name: 'HMJ Immobilier', office: 'estate_agent', opening_hours: 'Mo-Sa 09:00-12:00,14:00-19:00', phone: '+33169117772', website: 'https://www.limmopourtous.fr' }, geometry: { type: 'Point', coordinates: [ 2.4172937, 48.6122961 ] }, id: 'node/9415566834' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169117772 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169117772 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169117772 false ### debug: convertProperty: isStringValue? +33169117772 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169117772 convertedValue 1 69 11 77 72 ### debug: phone: +33169117772 => +33 1 69 11 77 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 11 77 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 11 77 72 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4172937, 48.6122961 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 11 77 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9433762608', 'contact:city': 'Massy', 'contact:housenumber': '16', 'contact:postcode': '91300', 'contact:street': 'Mail Atlantis', name: 'La Vie Claire', 'not:brand:wikidata': 'Q3213589', opening_hours: 'Mo-Sa 09:30-20:00; Su 09:30-12:30;', 'payment:cash': 'yes', 'payment:debit_cards': 'yes', phone: '+33 7 88 53 69 26', shop: 'supermarket', website: 'https://magasins.lavieclaire.com/lavieclaire/fr/store/france/ile-de-france/essonne/massy/massy-atlantis/19109' }, geometry: { type: 'Point', coordinates: [ 2.2626939, 48.7248114 ] }, id: 'node/9433762608' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert not:brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName not:brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: not:brand:wikidata ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:debit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:debit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:debit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 88 53 69 26 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 88 53 69 26 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 88 53 69 26 false ### debug: convertProperty: isStringValue? +33 7 88 53 69 26 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 88 53 69 26 convertedValue 7 88 53 69 26 ### debug: phone: +33 7 88 53 69 26 => +33 7 88 53 69 26 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 88 53 69 26 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 88 53 69 26 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2626939, 48.7248114 ] }, properties: { amenity: 'charging_station', phone: '+33 7 88 53 69 26' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9439194518', 'addr:housenumber': '132', 'addr:street': 'Grande Rue', amenity: 'restaurant', cuisine: 'asian;japanese;thai', name: 'Krung Thep', opening_hours: 'Mo-We 11:30-14:00,17:30-22:00; Th-Su 11:30-14:00,17:30-22:30', phone: '+331 64 90 41 31', takeaway: 'yes', website: 'https://krungtheparpajon.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2464974, 48.5873754 ] }, id: 'node/9439194518' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 64 90 41 31 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 64 90 41 31 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 64 90 41 31 false ### debug: convertProperty: isStringValue? +331 64 90 41 31 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 64 90 41 31 convertedValue 1 64 90 41 31 ### debug: phone: +331 64 90 41 31 => +33 1 64 90 41 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 90 41 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 90 41 31 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2464974, 48.5873754 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 90 41 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9444357506', 'addr:housenumber': '3', amenity: 'social_facility', phone: '+33 1 69 54 55 20', social_facility: 'nursing_home', 'social_facility:for': 'child' }, geometry: { type: 'Point', coordinates: [ 2.3859571, 48.7057567 ] }, id: 'node/9444357506' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 54 55 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 54 55 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 54 55 20 false ### debug: convertProperty: isStringValue? +33 1 69 54 55 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 54 55 20 convertedValue 1 69 54 55 20 ### debug: phone: +33 1 69 54 55 20 => +33 1 69 54 55 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 54 55 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 54 55 20 ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3859571, 48.7057567 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 54 55 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9450385272', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:full': 'Centre Commercial de la Verville 91540 Mennecy', 'addr:place': 'Place Normandie Niemen', 'addr:postcode': '91540', amenity: 'doctors', check_date: '2022', healthcare: 'physiotherapist', name: 'Przysiezny Marian/Roho Tony', phone: '+33164998364', source: 'extrapolation' }, geometry: { type: 'Point', coordinates: [ 2.4303724, 48.5534016 ] }, id: 'node/9450385272' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:place ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:place ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:place ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164998364 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164998364 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164998364 false ### debug: convertProperty: isStringValue? +33164998364 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164998364 convertedValue 1 64 99 83 64 ### debug: phone: +33164998364 => +33 1 64 99 83 64 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 99 83 64 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 99 83 64 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4303724, 48.5534016 ] }, properties: { amenity: 'doctors', phone: '+33 1 64 99 83 64' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9450385273', 'addr:city': 'Mennecy', 'addr:country': 'FR', 'addr:full': 'Centre Commercial de la Verville 91540 Mennecy', 'addr:place': 'Place Normandie Niemen', 'addr:postcode': '91540', amenity: 'veterinary', check_date: '2022', 'contact:facebook': 'https://www.facebook.com/vetoverville-108356423875550/?ref=page_internal', 'contact:instagram': 'https://www.instagram.com/explore/tags/vetoverville/', name: 'Vétoverville', opening_hours: 'Mo-Fr 09:00-12:30,14:30-19:00; Th off; Sa 09:00-16:00', phone: '+33164575012', source: 'extrapolation', website: 'https://www.vetoverville.com/' }, geometry: { type: 'Point', coordinates: [ 2.4298581, 48.5533679 ] }, id: 'node/9450385273' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:full ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:full ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:full ### debug: mapElementFromConf: convert addr:place ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:place ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:place ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : veterinary ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping veterinary ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? veterinary true ### debug: convertProperty: isStringValue? veterinary true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ veterinary => veterinary ### debug: convertProperty: -- convertedValue veterinary ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164575012 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164575012 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164575012 false ### debug: convertProperty: isStringValue? +33164575012 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164575012 convertedValue 1 64 57 50 12 ### debug: phone: +33164575012 => +33 1 64 57 50 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 57 50 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 57 50 12 ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4298581, 48.5533679 ] }, properties: { amenity: 'veterinary', phone: '+33 1 64 57 50 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9452897044', beauty: 'nails;cosmetics;massage', 'contact:facebook': 'https://www.facebook.com/maison.nk.3', 'contact:instagram': 'https://www.instagram.com/maison_nk/', email: 'contact@maisonnk.fr', hairdresser: 'barber', name: 'Maison NK', opening_hours: 'Tu-Sa 09:00-19:00', phone: '+33677310593', shop: 'hairdresser', website: 'https://maisonnk.fr', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3655018, 48.6147567 ] }, id: 'node/9452897044' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert hairdresser ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName hairdresser ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: hairdresser ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33677310593 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33677310593 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33677310593 false ### debug: convertProperty: isStringValue? +33677310593 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33677310593 convertedValue 6 77 31 05 93 ### debug: phone: +33677310593 => +33 6 77 31 05 93 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 77 31 05 93 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 77 31 05 93 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3655018, 48.6147567 ] }, properties: { amenity: 'charging_station', phone: '+33 6 77 31 05 93' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9455799025', amenity: 'fast_food', cuisine: 'pizza', delivery: 'yes', name: 'Allo Pizza Rapido', outdoor_seating: 'yes', phone: '+33169912590', takeaway: 'yes', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.41724, 48.6124812 ] }, id: 'node/9455799025' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169912590 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169912590 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169912590 false ### debug: convertProperty: isStringValue? +33169912590 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169912590 convertedValue 1 69 91 25 90 ### debug: phone: +33169912590 => +33 1 69 91 25 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 91 25 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 91 25 90 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.41724, 48.6124812 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 91 25 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9455799026', amenity: 'fast_food', delivery: 'yes', name: 'Miam Miam', phone: '+33164973642', takeaway: 'yes', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4172084, 48.6125304 ] }, id: 'node/9455799026' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164973642 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164973642 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164973642 false ### debug: convertProperty: isStringValue? +33164973642 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164973642 convertedValue 1 64 97 36 42 ### debug: phone: +33164973642 => +33 1 64 97 36 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 36 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 36 42 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4172084, 48.6125304 ] }, properties: { amenity: 'fast_food', phone: '+33 1 64 97 36 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9455799027', 'addr:housenumber': '1', 'addr:street': 'Place de Chevreuse', amenity: 'pub', food: 'yes', lottery: 'yes', name: 'Le Long Rayage', phone: '+33160865734', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4171558, 48.6125734 ] }, id: 'node/9455799027' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pub ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pub ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pub true ### debug: convertProperty: isStringValue? pub true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pub => pub ### debug: convertProperty: -- convertedValue pub ### debug: mapElementFromConf: convert food ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName food ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: food ### debug: mapElementFromConf: convert lottery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName lottery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: lottery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160865734 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160865734 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160865734 false ### debug: convertProperty: isStringValue? +33160865734 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160865734 convertedValue 1 60 86 57 34 ### debug: phone: +33160865734 => +33 1 60 86 57 34 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 57 34 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 57 34 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4171558, 48.6125734 ] }, properties: { amenity: 'pub', phone: '+33 1 60 86 57 34' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9457513164', amenity: 'restaurant', cuisine: 'corsican', name: 'A Tavula Corsa', opening_hours: 'Tu-Th 10:00-16:00; Fr-Sa 11:00-23:00', phone: '+33981711880', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4689529, 48.6038718 ] }, id: 'node/9457513164' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33981711880 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33981711880 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33981711880 false ### debug: convertProperty: isStringValue? +33981711880 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33981711880 convertedValue 9 81 71 18 80 ### debug: phone: +33981711880 => +33 9 81 71 18 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 81 71 18 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 81 71 18 80 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4689529, 48.6038718 ] }, properties: { amenity: 'restaurant', phone: '+33 9 81 71 18 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9462945782', 'addr:city': 'Limours', 'addr:housenumber': '2', 'addr:postcode': '91470', 'addr:street': "Rue de l'Aérotrain", craft: 'insulation', name: 'France Terre Habitat', phone: '+33 1 64 92 05 62', website: 'https://www.franceterrehabitat.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0628973, 48.6439237 ] }, id: 'node/9462945782' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 92 05 62 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 92 05 62 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 92 05 62 false ### debug: convertProperty: isStringValue? +33 1 64 92 05 62 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 92 05 62 convertedValue 1 64 92 05 62 ### debug: phone: +33 1 64 92 05 62 => +33 1 64 92 05 62 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 92 05 62 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 92 05 62 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0628973, 48.6439237 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 92 05 62' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9462945790', 'addr:city': 'Limours', 'addr:housenumber': '11', 'addr:postcode': '91470', 'addr:street': "Rue de l'Aérotrain", name: 'Renov Jeep Passion', phone: '+33 1 64 91 36 42', shop: 'car_repair' }, geometry: { type: 'Point', coordinates: [ 2.0617508, 48.6426431 ] }, id: 'node/9462945790' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 91 36 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 91 36 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 91 36 42 false ### debug: convertProperty: isStringValue? +33 1 64 91 36 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 91 36 42 convertedValue 1 64 91 36 42 ### debug: phone: +33 1 64 91 36 42 => +33 1 64 91 36 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 36 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 36 42 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0617508, 48.6426431 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 36 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9462945795', 'addr:city': 'Limours', 'addr:housenumber': '9', 'addr:postcode': '91470', 'addr:street': "Rue de l'Aérotrain", name: 'ICR Télécom', office: 'telecommunication', opening_hours: 'Mo-Fr 09:00-17:00', phone: '+33 1 64 91 38 06', website: 'https://icrtelecom.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0622225, 48.6431646 ] }, id: 'node/9462945795' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 91 38 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 91 38 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 91 38 06 false ### debug: convertProperty: isStringValue? +33 1 64 91 38 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 91 38 06 convertedValue 1 64 91 38 06 ### debug: phone: +33 1 64 91 38 06 => +33 1 64 91 38 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 38 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 38 06 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0622225, 48.6431646 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 38 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9462984769', 'addr:city': 'Limours', 'addr:housenumber': '22', 'addr:postcode': '91470', 'addr:street': 'Avenue Beethoven', check_date: '2023-06-04', name: 'Théonah', operator: 'Tania Beato', phone: '+33 6 88 84 54 06', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.0841569, 48.6447069 ] }, id: 'node/9462984769' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 88 84 54 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 88 84 54 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 88 84 54 06 false ### debug: convertProperty: isStringValue? +33 6 88 84 54 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 88 84 54 06 convertedValue 6 88 84 54 06 ### debug: phone: +33 6 88 84 54 06 => +33 6 88 84 54 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 88 84 54 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 88 84 54 06 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0841569, 48.6447069 ] }, properties: { amenity: 'charging_station', phone: '+33 6 88 84 54 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9463010322', 'addr:city': 'Limours', 'addr:housenumber': '10', 'addr:postcode': '91470', 'addr:street': 'Rue Maurice Béné', email: 'acrougeau94@gmail.com', name: 'AnnCé Déco', operator: 'Anne-Cécile Rougeau', phone: '+33 6 07 94 41 89', shop: 'interior_decoration' }, geometry: { type: 'Point', coordinates: [ 2.0773535, 48.6451418 ] }, id: 'node/9463010322' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 07 94 41 89 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 07 94 41 89 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 07 94 41 89 false ### debug: convertProperty: isStringValue? +33 6 07 94 41 89 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 07 94 41 89 convertedValue 6 07 94 41 89 ### debug: phone: +33 6 07 94 41 89 => +33 6 07 94 41 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 07 94 41 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 07 94 41 89 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0773535, 48.6451418 ] }, properties: { amenity: 'charging_station', phone: '+33 6 07 94 41 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9463012261', 'addr:city': 'Limours', 'addr:housenumber': '5', 'addr:postcode': '91470', 'addr:street': 'Cour Saint-Pierre', check_date: '2023-05-21', healthcare: 'nurse', name: "Cabinet d'infirmières", operator: 'Florence Auger-Bizouard;Julie Lainé', phone: '+33 6 85 53 25 50' }, geometry: { type: 'Point', coordinates: [ 2.077623, 48.6461335 ] }, id: 'node/9463012261' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert check_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName check_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: check_date ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 85 53 25 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 85 53 25 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 85 53 25 50 false ### debug: convertProperty: isStringValue? +33 6 85 53 25 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 85 53 25 50 convertedValue 6 85 53 25 50 ### debug: phone: +33 6 85 53 25 50 => +33 6 85 53 25 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 85 53 25 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 85 53 25 50 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.077623, 48.6461335 ] }, properties: { amenity: 'charging_station', phone: '+33 6 85 53 25 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9463120881', healthcare: 'ortophoniste', name: 'Cécile Laugier', phone: '+33624177023' }, geometry: { type: 'Point', coordinates: [ 2.0864331, 48.6299921 ] }, id: 'node/9463120881' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33624177023 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33624177023 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33624177023 false ### debug: convertProperty: isStringValue? +33624177023 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33624177023 convertedValue 6 24 17 70 23 ### debug: phone: +33624177023 => +33 6 24 17 70 23 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 24 17 70 23 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 24 17 70 23 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0864331, 48.6299921 ] }, properties: { amenity: 'charging_station', phone: '+33 6 24 17 70 23' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9466893632', 'addr:city': 'Crosne', 'addr:housenumber': '30', 'addr:postcode': '91560', 'addr:street': 'Avenue Jean Jaurès', brand: 'CocciMarket', 'brand:wikidata': 'Q90020480', name: 'CocciMarket', opening_hours: 'Mo-Su 08:00-21:30', phone: '+33169492394', shop: 'convenience' }, geometry: { type: 'Point', coordinates: [ 2.4618054, 48.7142223 ] }, id: 'node/9466893632' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169492394 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169492394 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169492394 false ### debug: convertProperty: isStringValue? +33169492394 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169492394 convertedValue 1 69 49 23 94 ### debug: phone: +33169492394 => +33 1 69 49 23 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 49 23 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 49 23 94 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4618054, 48.7142223 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 49 23 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9466960225', 'addr:city': 'Crosne', 'addr:housenumber': '4', 'addr:postcode': '91560', 'addr:street': 'Rue Alexandre Foudrier', brand: 'Intermarché Express', 'brand:wikidata': 'Q98278043', name: 'Intermarché Express', opening_hours: 'Mo-Sa 08:00-20:00; Su 08:00-13:00', phone: '+33186220191', shop: 'supermarket', website: 'https://www.intermarche.com/magasin?utm_source=gmb' }, geometry: { type: 'Point', coordinates: [ 2.4586332, 48.7167218 ] }, id: 'node/9466960225' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33186220191 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33186220191 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33186220191 false ### debug: convertProperty: isStringValue? +33186220191 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33186220191 convertedValue 1 86 22 01 91 ### debug: phone: +33186220191 => +33 1 86 22 01 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 86 22 01 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 86 22 01 91 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4586332, 48.7167218 ] }, properties: { amenity: 'charging_station', phone: '+33 1 86 22 01 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9467192794', 'addr:city': 'Crosne', 'addr:housenumber': '15', 'addr:postcode': '91560', 'addr:street': 'Avenue Jean Jaurès', amenity: 'restaurant', cuisine: 'sushi', name: 'Le Torii', opening_hours: 'Tu-Su 12:00-14:30; Tu-Su 19:00-22:30; Mo 19:00-22:30', phone: '+33169218053', website: 'https://letorii91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4613895, 48.7143009 ] }, id: 'node/9467192794' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169218053 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169218053 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169218053 false ### debug: convertProperty: isStringValue? +33169218053 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169218053 convertedValue 1 69 21 80 53 ### debug: phone: +33169218053 => +33 1 69 21 80 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 80 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 80 53 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4613895, 48.7143009 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 21 80 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9467192796', 'addr:city': 'Crosne', 'addr:housenumber': '34', 'addr:postcode': '91560', 'addr:street': 'Avenue Jean Jaurès', amenity: 'restaurant', cuisine: 'french', name: 'La Maison du Pressoir', opening_hours: 'We-Sa 12:00-13:30; We-Sa 19:30-21:30; Su 12:00-13:30', phone: '+33169064983', website: 'https://www.lamaisondupressoir.fr/le-restaurant/' }, geometry: { type: 'Point', coordinates: [ 2.4614551, 48.7145005 ] }, id: 'node/9467192796' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169064983 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169064983 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169064983 false ### debug: convertProperty: isStringValue? +33169064983 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169064983 convertedValue 1 69 06 49 83 ### debug: phone: +33169064983 => +33 1 69 06 49 83 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 49 83 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 49 83 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4614551, 48.7145005 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 06 49 83' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9467879920', amenity: 'dentist', healthcare: 'dentist', name: 'Denteka', phone: '+33 1 86 90 61 61' }, geometry: { type: 'Point', coordinates: [ 2.5063882, 48.6983375 ] }, id: 'node/9467879920' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 86 90 61 61 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 86 90 61 61 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 86 90 61 61 false ### debug: convertProperty: isStringValue? +33 1 86 90 61 61 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 86 90 61 61 convertedValue 1 86 90 61 61 ### debug: phone: +33 1 86 90 61 61 => +33 1 86 90 61 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 86 90 61 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 86 90 61 61 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5063882, 48.6983375 ] }, properties: { amenity: 'dentist', phone: '+33 1 86 90 61 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9468038961', amenity: 'police', name: 'Gendarmerie Nationale', opening_hours: 'Mo-Fr 08:00-12:00, 14:00-19:00; Sa 08:00-12:00, 14:00-18:00; Su 09:00-12:00, 15:00-18:00', operator: 'Gendarmerie nationale', 'operator:wikidata': 'Q1422336', 'operator:wikipedia': 'fr:Gendarmerie nationale (France)', phone: '+33 1 60 75 22 22' }, geometry: { type: 'Point', coordinates: [ 2.4982934, 48.630121 ] }, id: 'node/9468038961' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : police ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping police ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? police true ### debug: convertProperty: isStringValue? police true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ police => police ### debug: convertProperty: -- convertedValue police ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikidata ### debug: mapElementFromConf: convert operator:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:wikipedia ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 75 22 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 75 22 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 75 22 22 false ### debug: convertProperty: isStringValue? +33 1 60 75 22 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 75 22 22 convertedValue 1 60 75 22 22 ### debug: phone: +33 1 60 75 22 22 => +33 1 60 75 22 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 75 22 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 75 22 22 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4982934, 48.630121 ] }, properties: { amenity: 'police', phone: '+33 1 60 75 22 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9525719332', 'addr:city': 'Saclas', 'addr:housenumber': '14', 'addr:postcode': '91690', 'addr:street': 'Rue de la Mairie', name: 'Les Douceurs de Saclas', opening_hours: 'Mo off; Tu-Sa 06:30-13:15,15:00-19:30; Su 06:30-13:15', phone: '+33 9 80 94 02 42', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.1253365, 48.3605382 ] }, id: 'node/9525719332' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 80 94 02 42 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 80 94 02 42 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 80 94 02 42 false ### debug: convertProperty: isStringValue? +33 9 80 94 02 42 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 80 94 02 42 convertedValue 9 80 94 02 42 ### debug: phone: +33 9 80 94 02 42 => +33 9 80 94 02 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 80 94 02 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 80 94 02 42 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1253365, 48.3605382 ] }, properties: { amenity: 'charging_station', phone: '+33 9 80 94 02 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9525719333', 'addr:city': 'Saclas', 'addr:housenumber': '2bis', 'addr:postcode': '91690', 'addr:street': 'Rue Joliot Curie', name: "Histoire d'1 fleur", opening_hours: 'Mo off; Tu-Sa 09:30-12:30,15:00-19:00; Su 09:30-12:30', phone: '+33 1 75 28 18 07', shop: 'florist' }, geometry: { type: 'Point', coordinates: [ 2.1248659, 48.3602822 ] }, id: 'node/9525719333' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 75 28 18 07 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 75 28 18 07 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 75 28 18 07 false ### debug: convertProperty: isStringValue? +33 1 75 28 18 07 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 75 28 18 07 convertedValue 1 75 28 18 07 ### debug: phone: +33 1 75 28 18 07 => +33 1 75 28 18 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 75 28 18 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 75 28 18 07 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1248659, 48.3602822 ] }, properties: { amenity: 'charging_station', phone: '+33 1 75 28 18 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9525719338', 'addr:city': 'Saclas', 'addr:housenumber': '2', 'addr:postcode': '91690', 'addr:street': 'Avenue Jean Jaurès', name: "Cel'oeil de Saclas", opening_hours: 'Tu-Sa 09:30-13:00,14:30-19:00', phone: '+33 1 64 95 17 63', shop: 'optician' }, geometry: { type: 'Point', coordinates: [ 2.1270226, 48.3611074 ] }, id: 'node/9525719338' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 95 17 63 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 95 17 63 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 95 17 63 false ### debug: convertProperty: isStringValue? +33 1 64 95 17 63 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 95 17 63 convertedValue 1 64 95 17 63 ### debug: phone: +33 1 64 95 17 63 => +33 1 64 95 17 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 95 17 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 95 17 63 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1270226, 48.3611074 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 95 17 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9525719343', 'addr:city': 'Saclas', 'addr:housenumber': '2bis', 'addr:postcode': '91690', 'addr:street': 'Avenue Jean Jaurès', amenity: 'pharmacy', dispensing: 'yes', healthcare: 'pharmacy', name: 'Pharmacie de la Juine', opening_hours: 'Mo-Fr 09:00-12:00,14:30-19:00; Sa 09:00-12:00', phone: '+33164956058', 'ref:FR:FINESS': '910012210', 'ref:FR:SIRET': '82809188400027', source: 'Le ministère des solidarités et de la santé - 2022-01', 'type:FR:FINESS': '620' }, geometry: { type: 'Point', coordinates: [ 2.1279234, 48.3613659 ] }, id: 'node/9525719343' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164956058 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164956058 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164956058 false ### debug: convertProperty: isStringValue? +33164956058 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164956058 convertedValue 1 64 95 60 58 ### debug: phone: +33164956058 => +33 1 64 95 60 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 95 60 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 95 60 58 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1279234, 48.3613659 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 64 95 60 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9525719361', 'addr:city': 'Saclas', 'addr:housenumber': '1', 'addr:postcode': '91690', 'addr:street': 'Place de Grenet', brand: 'Renault', 'brand:wikidata': 'Q6686', 'brand:wikipedia': 'fr:Renault', name: 'Garage Chamley', phone: '+33 1 69 78 00 20', shop: 'car_repair', website: 'https://www.garage-chamley.com/' }, geometry: { type: 'Point', coordinates: [ 2.1229986, 48.3584514 ] }, id: 'node/9525719361' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 78 00 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 78 00 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 78 00 20 false ### debug: convertProperty: isStringValue? +33 1 69 78 00 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 78 00 20 convertedValue 1 69 78 00 20 ### debug: phone: +33 1 69 78 00 20 => +33 1 69 78 00 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 78 00 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 78 00 20 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1229986, 48.3584514 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 78 00 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9551572817', 'contact:city': 'Montgeron', 'contact:housenumber': '174', 'contact:phone': '+33 1 69 52 31 36', 'contact:postcode': '91230', 'contact:street': 'Avenue De La République', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Bioclinic', official_name: 'Bioclinic - Laboratoire De Biologie Médicale', opening_hours: 'Mo-Fr 07:00-19:00; Sa 07:00-13:00', phone: '+33169523136', 'ref:FR:FINESS': '910019835', 'ref:FR:SIRET': '33394045000104', source: 'Le ministère des solidarités et de la santé - 2022-01', 'type:FR:FINESS': '611', website: 'http://bioclinic.fr/laboratoire-analyse-medical/montgeron/' }, geometry: { type: 'Point', coordinates: [ 2.4688401, 48.6993153 ] }, id: 'node/9551572817' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169523136 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169523136 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169523136 false ### debug: convertProperty: isStringValue? +33169523136 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169523136 convertedValue 1 69 52 31 36 ### debug: phone: +33169523136 => +33 1 69 52 31 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 52 31 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 52 31 36 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4688401, 48.6993153 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 52 31 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9551606517', 'contact:city': 'Quincy-sous-Sénart', 'contact:housenumber': '7', 'contact:phone': '+33 1 69 83 96 44', 'contact:postcode': '91480', 'contact:street': 'Rue des Deux Communes', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Bioclinic', official_name: 'Bioclinic - Laboratoire De Biologie Médicale', opening_hours: 'Mo-Fr 07:00-19:00; Sa 07:30-13:00', phone: '+33 1 69 00 84 91', 'ref:FR:FINESS': '910020502', 'ref:FR:SIRET': '33394045000112', source: 'Le ministère des solidarités et de la santé - 2022-01', 'type:FR:FINESS': '611', website: 'https://bioclinic.fr/laboratoire-analyse-medical/val-senart/' }, geometry: { type: 'Point', coordinates: [ 2.5351252, 48.6810125 ] }, id: 'node/9551606517' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 00 84 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 00 84 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 00 84 91 false ### debug: convertProperty: isStringValue? +33 1 69 00 84 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 00 84 91 convertedValue 1 69 00 84 91 ### debug: phone: +33 1 69 00 84 91 => +33 1 69 00 84 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 00 84 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 00 84 91 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5351252, 48.6810125 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 00 84 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9551669317', 'contact:city': 'Sainte-Geneviève-des-Bois', 'contact:housenumber': '76', 'contact:phone': '+33 1 69 25 22 77', 'contact:postcode': '91700', 'contact:street': 'Avenue Gabriel Péri', fax: '+33169252187', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Bioclinic', official_name: 'Bioclinic - Laboratoire De Biologie Médicale', opening_hours: 'Mo-Fr 07:30-12:00, 14:00-18:00; Sa 08:00-12:00', phone: '+33169252277', 'ref:FR:FINESS': '910019694', 'ref:FR:SIRET': '39397563600142', source: 'Le ministère des solidarités et de la santé - 2022-01', 'type:FR:FINESS': '611', website: 'http://www.lbmlcv.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3205284, 48.6489881 ] }, id: 'node/9551669317' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169252277 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169252277 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169252277 false ### debug: convertProperty: isStringValue? +33169252277 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169252277 convertedValue 1 69 25 22 77 ### debug: phone: +33169252277 => +33 1 69 25 22 77 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 25 22 77 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 25 22 77 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3205284, 48.6489881 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 25 22 77' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9553942568', name: 'Cyberien', phone: '+33986088051', shop: 'computer', website: 'http://www.cyberien-site.com' }, geometry: { type: 'Point', coordinates: [ 2.4834282, 48.6123613 ] }, id: 'node/9553942568' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33986088051 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33986088051 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33986088051 false ### debug: convertProperty: isStringValue? +33986088051 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33986088051 convertedValue 9 86 08 80 51 ### debug: phone: +33986088051 => +33 9 86 08 80 51 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 86 08 80 51 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 86 08 80 51 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4834282, 48.6123613 ] }, properties: { amenity: 'charging_station', phone: '+33 9 86 08 80 51' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9553942576', name: 'Diva', phone: '+33953362673', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.4832863, 48.6126716 ] }, id: 'node/9553942576' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33953362673 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33953362673 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33953362673 false ### debug: convertProperty: isStringValue? +33953362673 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33953362673 convertedValue 9 53 36 26 73 ### debug: phone: +33953362673 => +33 9 53 36 26 73 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 53 36 26 73 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 53 36 26 73 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4832863, 48.6126716 ] }, properties: { amenity: 'charging_station', phone: '+33 9 53 36 26 73' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9553942577', name: 'A Zen Ka', phone: '+33164960493', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.4834278, 48.6126585 ] }, id: 'node/9553942577' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33164960493 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33164960493 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33164960493 false ### debug: convertProperty: isStringValue? +33164960493 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33164960493 convertedValue 1 64 96 04 93 ### debug: phone: +33164960493 => +33 1 64 96 04 93 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 96 04 93 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 96 04 93 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4834278, 48.6126585 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 96 04 93' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9559995211', amenity: 'charging_station', 'authentication:none': 'yes', capacity: '2', email: 'sav@izivia.com', fee: 'yes', motorcar: 'yes', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', owner: 'CPS', 'payment:credit_cards': 'no', phone: '+33972668001', 'ref:EU:EVSE': 'FR*CPS*PCAPS412', 'socket:type2': '1', 'socket:typee': '1', source: 'data.gouv.fr:Etalab - 05/2022' }, geometry: { type: 'Point', coordinates: [ 2.1343827, 48.6773334 ] }, id: 'node/9559995211' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 2 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 2 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 2 true ### debug: convertProperty: isStringValue? 2 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 2 => 2 ### debug: convertProperty: -- convertedValue 2 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert motorcar ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName motorcar ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: motorcar ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33972668001 false ### debug: convertProperty: isStringValue? +33972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33972668001 convertedValue 9 72 66 80 01 ### debug: phone: +33972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref:EU:EVSE ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:EU:EVSE ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:EU:EVSE ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1343827, 48.6773334 ] }, properties: { amenity: 'charging_station', capacity: '2', phone: '+33 9 72 66 80 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9580772756', 'addr:city': 'Chilly-Mazarin', 'addr:housenumber': '2', 'addr:postcode': '91380', 'addr:street': 'Rue de la Fontaine Augère', description: 'Toutes marques de voitures', name: 'AS CARS', opening_hours: 'Mo-Sa 09:00-19:00', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', phone: '+33 169826030', second_hand: 'only', 'service:vehicle:financing': 'yes', 'service:vehicle:repair': 'yes', 'service:vehicle:used_car_sales': 'yes', shop: 'car', website: 'https://www.as-cars.net/' }, geometry: { type: 'Point', coordinates: [ 2.3176077, 48.6949516 ] }, id: 'node/9580772756' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169826030 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169826030 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169826030 false ### debug: convertProperty: isStringValue? +33 169826030 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169826030 convertedValue 1 69 82 60 30 ### debug: phone: +33 169826030 => +33 1 69 82 60 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 82 60 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 82 60 30 ### debug: mapElementFromConf: convert second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: second_hand ### debug: mapElementFromConf: convert service:vehicle:financing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:financing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:financing ### debug: mapElementFromConf: convert service:vehicle:repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:repair ### debug: mapElementFromConf: convert service:vehicle:used_car_sales ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:used_car_sales ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:used_car_sales ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3176077, 48.6949516 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 82 60 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9590346281', 'addr:city': 'Sainte-Geneviève-des-Bois', 'addr:housenumber': '2', 'addr:postcode': '91700', 'addr:street': 'Avenue Georges Pitard', amenity: 'bank', atm: 'yes', brand: "Caisse d'Épargne", 'brand:wikidata': 'Q1547738', 'brand:wikipedia': "fr:Caisse d'épargne (banque)", 'contact:fax': '+33 (0) 1.69.46.18.46', 'contact:phone': '+33 (0)1.80.37.70.00', drive_through: 'no', fax: '+33 (0) 1.69.46.18.46', name: "Caisse d'Épargne", official_name: "Caisse d'Épargne Sainte-Geneviève Gare", phone: '+33 (0)1.80.37.70.00' }, geometry: { type: 'Point', coordinates: [ 2.3142559, 48.6524431 ] }, id: 'node/9590346281' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bank ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bank ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bank true ### debug: convertProperty: isStringValue? bank true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bank => bank ### debug: convertProperty: -- convertedValue bank ### debug: mapElementFromConf: convert atm ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName atm ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: atm ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert brand:wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikipedia ### debug: mapElementFromConf: convert contact:fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:fax ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 (0)1.80.37.70.00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 (0)1.80.37.70.00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 (0)1.80.37.70.00 false ### debug: convertProperty: isStringValue? +33 (0)1.80.37.70.00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 (0)1.80.37.70.00 convertedValue 1 80 37 70 00 ### debug: phone: +33 (0)1.80.37.70.00 => +33 1 80 37 70 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 80 37 70 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 80 37 70 00 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3142559, 48.6524431 ] }, properties: { amenity: 'bank', phone: '+33 1 80 37 70 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9591611476', 'addr:housenumber': '52', 'addr:street': 'Avenue de la Commune de Paris', all_you_can_eat: 'yes', amenity: 'restaurant', cuisine: 'japanese', indoor_seating: 'yes', name: 'Shinjuku', opening_hours: 'Mo-Su 11:45-23:00', outdoor_seating: 'no', phone: '+331 60 84 69 60', website: 'https://shinjuku91.com/' }, geometry: { type: 'Point', coordinates: [ 2.2999553, 48.5877309 ] }, id: 'node/9591611476' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert all_you_can_eat ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName all_you_can_eat ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: all_you_can_eat ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert indoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName indoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: indoor_seating ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 60 84 69 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 60 84 69 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 60 84 69 60 false ### debug: convertProperty: isStringValue? +331 60 84 69 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 60 84 69 60 convertedValue 1 60 84 69 60 ### debug: phone: +331 60 84 69 60 => +33 1 60 84 69 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 84 69 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 84 69 60 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2999553, 48.5877309 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 84 69 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9591611479', brand: 'Optical Center', 'brand:wikidata': 'Q3354448', name: 'Optical Center', opening_hours: 'Mo-Sa 09:00-19:00', phone: '+33160850606', shop: 'optician', website: 'https://opticien.optical-center.fr/478-opticien-bretigny-sur-orge-optical-center' }, geometry: { type: 'Point', coordinates: [ 2.2986987, 48.5872509 ] }, id: 'node/9591611479' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160850606 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160850606 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160850606 false ### debug: convertProperty: isStringValue? +33160850606 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160850606 convertedValue 1 60 85 06 06 ### debug: phone: +33160850606 => +33 1 60 85 06 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 85 06 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 85 06 06 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2986987, 48.5872509 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 85 06 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9592255597', 'contact:city': 'Massy', 'contact:postcode': '91300', information: 'office', name: 'Destination Paris Saclay', opening_hours: 'Mo-Sa 10:00-13:00,14:00-17:00; PH off', phone: '+33 1 69 20 08 27', tourism: 'information' }, geometry: { type: 'Point', coordinates: [ 2.2565515, 48.7256321 ] }, id: 'node/9592255597' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:postcode ### debug: mapElementFromConf: convert information ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName information ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: information ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 08 27 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 08 27 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 08 27 false ### debug: convertProperty: isStringValue? +33 1 69 20 08 27 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 08 27 convertedValue 1 69 20 08 27 ### debug: phone: +33 1 69 20 08 27 => +33 1 69 20 08 27 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 08 27 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 08 27 ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2565515, 48.7256321 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 20 08 27' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9609648986', 'addr:housenumber': '4', 'addr:street': "Place de l'Union Européenne", alt_name: "Espace Singulier;La Table d'Eva;La Bulle d'Eva", amenity: 'restaurant', description: "Table d'Eva - Restaurant, La Bulle d'Eva - pratiques de médecine, de rééducation et de bien-être, salle plurielle dans laquelle des groupes peuvent se réunir, venir travailler, Conciergerie Solidaire", 'diet:vegetarian': 'yes', name: 'Chez Eva', opening_hours: 'Mo 08:00-20:00;Tu-Fr 08:00-22:00', phone: '+33 1 69 97 22 99', website: 'https://www.chezeva.com/' }, geometry: { type: 'Point', coordinates: [ 2.2582161, 48.7269182 ] }, id: 'node/9609648986' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert alt_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName alt_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: alt_name ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 97 22 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 97 22 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 97 22 99 false ### debug: convertProperty: isStringValue? +33 1 69 97 22 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 97 22 99 convertedValue 1 69 97 22 99 ### debug: phone: +33 1 69 97 22 99 => +33 1 69 97 22 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 97 22 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 97 22 99 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2582161, 48.7269182 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 97 22 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9613210839', amenity: 'restaurant', cuisine: 'indian', name: 'Baba Cheese Naan', opening_hours: 'Mo-Su 11:45-22:00', phone: '+33169512486', website: 'http://www.babacheesenaan.com/' }, geometry: { type: 'Point', coordinates: [ 2.3320574, 48.6382975 ] }, id: 'node/9613210839' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169512486 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169512486 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169512486 false ### debug: convertProperty: isStringValue? +33169512486 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169512486 convertedValue 1 69 51 24 86 ### debug: phone: +33169512486 => +33 1 69 51 24 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 51 24 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 51 24 86 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3320574, 48.6382975 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 51 24 86' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9613210840', amenity: 'restaurant', cuisine: 'kebab', name: 'Mani', opening_hours: 'Mo-Sa 11:00-23:00; Su 11:00-22:00', phone: '+33160161354', website: 'https://www.restaurantmani.com/' }, geometry: { type: 'Point', coordinates: [ 2.3322813, 48.6383214 ] }, id: 'node/9613210840' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160161354 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160161354 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160161354 false ### debug: convertProperty: isStringValue? +33160161354 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160161354 convertedValue 1 60 16 13 54 ### debug: phone: +33160161354 => +33 1 60 16 13 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 16 13 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 16 13 54 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3322813, 48.6383214 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 16 13 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9615426504', 'addr:city': 'Massy', 'addr:housenumber': '14', 'addr:postcode': '91300', 'addr:street': 'Mail Atlantis', 'disused:shop': 'seafood', name: 'Poissonerie Atlantis', phone: '+33 953880546', website: 'https://poissonnerieatlantis.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2630382, 48.7249851 ] }, id: 'node/9615426504' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert disused:shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName disused:shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: disused:shop ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 953880546 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 953880546 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 953880546 false ### debug: convertProperty: isStringValue? +33 953880546 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 953880546 convertedValue 9 53 88 05 46 ### debug: phone: +33 953880546 => +33 9 53 88 05 46 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 53 88 05 46 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 53 88 05 46 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2630382, 48.7249851 ] }, properties: { amenity: 'charging_station', phone: '+33 9 53 88 05 46' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9626427174', 'addr:housenumber': '26', amenity: 'driving_school', email: 'fr.objectifcode@sgs.com', phone: '+33 1 41 24 86 26', website: 'http://www.objectifcode.sgs.com/fr_FR/centre/objectifcode-agence-sada-conseil-athis-mons-1498' }, geometry: { type: 'Point', coordinates: [ 2.3843, 48.7089059 ] }, id: 'node/9626427174' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 41 24 86 26 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 41 24 86 26 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 41 24 86 26 false ### debug: convertProperty: isStringValue? +33 1 41 24 86 26 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 41 24 86 26 convertedValue 1 41 24 86 26 ### debug: phone: +33 1 41 24 86 26 => +33 1 41 24 86 26 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 41 24 86 26 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 41 24 86 26 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3843, 48.7089059 ] }, properties: { amenity: 'driving_school', phone: '+33 1 41 24 86 26' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9629322810', amenity: 'charging_station', 'authentication:none': 'yes', capacity: '2', email: 'sav@izivia.com', fee: 'yes', motorcar: 'yes', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', owner: 'CPS', 'payment:credit_cards': 'no', phone: '+33972668001', 'ref:EU:EVSE': 'FR*CPS*PCAPS312', 'socket:type2': '1', 'socket:typee': '1', source: 'data.gouv.fr:Etalab - 05/2022' }, geometry: { type: 'Point', coordinates: [ 2.1326008, 48.6774491 ] }, id: 'node/9629322810' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 2 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 2 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 2 true ### debug: convertProperty: isStringValue? 2 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 2 => 2 ### debug: convertProperty: -- convertedValue 2 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert motorcar ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName motorcar ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: motorcar ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33972668001 false ### debug: convertProperty: isStringValue? +33972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33972668001 convertedValue 9 72 66 80 01 ### debug: phone: +33972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref:EU:EVSE ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:EU:EVSE ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:EU:EVSE ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1326008, 48.6774491 ] }, properties: { amenity: 'charging_station', capacity: '2', phone: '+33 9 72 66 80 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9656715317', name: 'OptiquEgly', phone: '+33 169922192', shop: 'optician', 'survey:date': '2022-04-10', website: 'https://m.facebook.com/OptiquEgly-919471124785107/' }, geometry: { type: 'Point', coordinates: [ 2.2312944, 48.5814068 ] }, id: 'node/9656715317' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169922192 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169922192 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169922192 false ### debug: convertProperty: isStringValue? +33 169922192 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169922192 convertedValue 1 69 92 21 92 ### debug: phone: +33 169922192 => +33 1 69 92 21 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 92 21 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 92 21 92 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2312944, 48.5814068 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 92 21 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9662767409', 'addr:housenumber': '8', amenity: 'social_facility', operator: 'Aurore', phone: '+33 1 73 00 02 30', social_facility: 'group_home', 'social_facility:for': 'woman,homeless', website: 'http://aurore.asso.fr/seine-saint-denis-essonne-esat-paris/chu-athis-mons' }, geometry: { type: 'Point', coordinates: [ 2.3837889, 48.7009452 ] }, id: 'node/9662767409' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 73 00 02 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 73 00 02 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 73 00 02 30 false ### debug: convertProperty: isStringValue? +33 1 73 00 02 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 73 00 02 30 convertedValue 1 73 00 02 30 ### debug: phone: +33 1 73 00 02 30 => +33 1 73 00 02 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 73 00 02 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 73 00 02 30 ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3837889, 48.7009452 ] }, properties: { amenity: 'social_facility', phone: '+33 1 73 00 02 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9676914041', 'addr:housenumber': '16', 'addr:street': 'Route de Chartres', craft: 'plumber', name: 'Arcos 91', phone: '+33 160129209', website: 'https://www.arcos91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1243205, 48.6716321 ] }, id: 'node/9676914041' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 160129209 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 160129209 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 160129209 false ### debug: convertProperty: isStringValue? +33 160129209 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 160129209 convertedValue 1 60 12 92 09 ### debug: phone: +33 160129209 => +33 1 60 12 92 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 92 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 92 09 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1243205, 48.6716321 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 12 92 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9707561690', 'addr:housenumber': '19', 'addr:postcode': '91160', 'addr:street': 'Route de Corbeil', name: 'MonOpticien', opening_hours: 'Mo-Sa 09:30-13:00, 14:00-19:00', phone: '+33951548460', shop: 'optician', website: 'https://monopticien-france.com/details-magasin/MONOPTICIEN-Longjumeau' }, geometry: { type: 'Point', coordinates: [ 2.2965416, 48.6927163 ] }, id: 'node/9707561690' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33951548460 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33951548460 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33951548460 false ### debug: convertProperty: isStringValue? +33951548460 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33951548460 convertedValue 9 51 54 84 60 ### debug: phone: +33951548460 => +33 9 51 54 84 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 51 54 84 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 51 54 84 60 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2965416, 48.6927163 ] }, properties: { amenity: 'charging_station', phone: '+33 9 51 54 84 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9708677363', 'addr:city': 'Vert-le-Grand', 'addr:housenumber': '18', 'addr:postcode': '91810', 'addr:street': 'Place de la Mairie', amenity: 'restaurant', name: 'Le Grand Vertois', phone: '+33 6 77 11 63 79', website: 'https://le-grand-vertois.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3583756, 48.5729667 ] }, id: 'node/9708677363' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 77 11 63 79 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 77 11 63 79 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 77 11 63 79 false ### debug: convertProperty: isStringValue? +33 6 77 11 63 79 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 77 11 63 79 convertedValue 6 77 11 63 79 ### debug: phone: +33 6 77 11 63 79 => +33 6 77 11 63 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 77 11 63 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 77 11 63 79 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3583756, 48.5729667 ] }, properties: { amenity: 'restaurant', phone: '+33 6 77 11 63 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9708682248', 'addr:city': 'Vert-le-Grand', 'addr:housenumber': '16', 'addr:postcode': '91810', 'addr:street': 'Place de la mairie', amenity: 'pharmacy', dispensing: 'yes', healthcare: 'pharmacy', name: 'Pharmacie Robert', operator: 'Françoise Robert', phone: '+33 164563407', 'ref:FR:FINESS': '910006238', 'ref:FR:SIRET': '48206491200017', source: 'Le ministère des solidarités et de la santé - 2022-03', 'type:FR:FINESS': '620', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3584118, 48.5731095 ] }, id: 'node/9708682248' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164563407 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164563407 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164563407 false ### debug: convertProperty: isStringValue? +33 164563407 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164563407 convertedValue 1 64 56 34 07 ### debug: phone: +33 164563407 => +33 1 64 56 34 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 56 34 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 56 34 07 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3584118, 48.5731095 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 64 56 34 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9708691530', 'addr:city': 'Vert-le-Grand', 'addr:housenumber': '12', 'addr:postcode': '91810', 'addr:street': 'Place de la mairie', name: 'Kryss coiffure', phone: '+33 164561711', shop: 'hairdresser', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.358432, 48.5731668 ] }, id: 'node/9708691530' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164561711 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164561711 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164561711 false ### debug: convertProperty: isStringValue? +33 164561711 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164561711 convertedValue 1 64 56 17 11 ### debug: phone: +33 164561711 => +33 1 64 56 17 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 56 17 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 56 17 11 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.358432, 48.5731668 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 56 17 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9717524012', 'addr:city': 'Milly-la-Forêt', 'addr:housenumber': '20', 'addr:postcode': '91490', 'addr:street': '20 Rue du Camp Romain', name: 'ACNS Automatismes Commandes Numériques Systèmes', office: 'company', phone: '+33 164982750', website: 'http://www.acns.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4232684, 48.3984016 ] }, id: 'node/9717524012' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164982750 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164982750 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164982750 false ### debug: convertProperty: isStringValue? +33 164982750 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164982750 convertedValue 1 64 98 27 50 ### debug: phone: +33 164982750 => +33 1 64 98 27 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 27 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 27 50 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4232684, 48.3984016 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 98 27 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9717524013', name: 'Aptibois Machine A Bois', office: 'company', phone: '+33 130591516', website: 'http://aptibois.fr/' }, geometry: { type: 'Point', coordinates: [ 2.424048, 48.3983371 ] }, id: 'node/9717524013' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 130591516 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 130591516 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 130591516 false ### debug: convertProperty: isStringValue? +33 130591516 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 130591516 convertedValue 1 30 59 15 16 ### debug: phone: +33 130591516 => +33 1 30 59 15 16 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 30 59 15 16 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 30 59 15 16 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.424048, 48.3983371 ] }, properties: { amenity: 'charging_station', phone: '+33 1 30 59 15 16' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9718181113', name: "Mill' Vap CBD", phone: '+33 9 84 08 24 92', shop: 'e-cigarette', website: 'https://www.facebook.com/Millvape-milly-la-for%C3%AAt-1910172979081206/' }, geometry: { type: 'Point', coordinates: [ 2.4706241, 48.4035601 ] }, id: 'node/9718181113' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 84 08 24 92 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 84 08 24 92 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 84 08 24 92 false ### debug: convertProperty: isStringValue? +33 9 84 08 24 92 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 84 08 24 92 convertedValue 9 84 08 24 92 ### debug: phone: +33 9 84 08 24 92 => +33 9 84 08 24 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 84 08 24 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 84 08 24 92 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4706241, 48.4035601 ] }, properties: { amenity: 'charging_station', phone: '+33 9 84 08 24 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9718495786', 'addr:city': 'Montgeron', 'addr:housenumber': '32', 'addr:postcode': '91230', 'addr:street': 'Rue Mercure', brand: 'Toutes marques', name: 'Centre Auto AMS 91', opening_hours: 'Mo-Sa 10:00-18:00', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', 'payment:visa': 'yes', phone: '+33 749101001', second_hand: 'only', 'service:vehicle:Car_sales': 'yes', 'service:vehicle:batteries': 'yes', 'service:vehicle:car_repair': 'yes', 'service:vehicle:diagnostics': 'yes', 'service:vehicle:electrical': 'yes', 'service:vehicle:oil_change': 'yes', 'service:vehicle:repairs': 'yes', 'service:vehicle:tyres': 'yes', 'service:vehicle:used_car_sales': 'yes', shop: 'car', website: 'https://www.centre-auto-ams.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4357197, 48.7135723 ] }, id: 'node/9718495786' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 24 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 749101001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 749101001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 749101001 false ### debug: convertProperty: isStringValue? +33 749101001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 749101001 convertedValue 7 49 10 10 01 ### debug: phone: +33 749101001 => +33 7 49 10 10 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 49 10 10 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 49 10 10 01 ### debug: mapElementFromConf: convert second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: second_hand ### debug: mapElementFromConf: convert service:vehicle:Car_sales ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:Car_sales ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:Car_sales ### debug: mapElementFromConf: convert service:vehicle:batteries ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:batteries ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:batteries ### debug: mapElementFromConf: convert service:vehicle:car_repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:car_repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:car_repair ### debug: mapElementFromConf: convert service:vehicle:diagnostics ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:diagnostics ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:diagnostics ### debug: mapElementFromConf: convert service:vehicle:electrical ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:electrical ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:electrical ### debug: mapElementFromConf: convert service:vehicle:oil_change ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:oil_change ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:oil_change ### debug: mapElementFromConf: convert service:vehicle:repairs ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:repairs ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:repairs ### debug: mapElementFromConf: convert service:vehicle:tyres ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:tyres ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:tyres ### debug: mapElementFromConf: convert service:vehicle:used_car_sales ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:used_car_sales ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:used_car_sales ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4357197, 48.7135723 ] }, properties: { amenity: 'charging_station', phone: '+33 7 49 10 10 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9718512256', 'addr:city': 'Milly-la-Forêt', 'addr:housenumber': '14', 'addr:postcode': '91490', 'addr:street': 'Rue Saint-Jacques', name: 'Multimédia Audio Ménager', phone: '+33 951432469', shop: 'computer', website: 'https://multimedia-audio-menager.business.site/' }, geometry: { type: 'Point', coordinates: [ 2.4689204, 48.4024958 ] }, id: 'node/9718512256' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 951432469 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 951432469 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 951432469 false ### debug: convertProperty: isStringValue? +33 951432469 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 951432469 convertedValue 9 51 43 24 69 ### debug: phone: +33 951432469 => +33 9 51 43 24 69 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 51 43 24 69 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 51 43 24 69 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4689204, 48.4024958 ] }, properties: { amenity: 'charging_station', phone: '+33 9 51 43 24 69' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9718512258', 'addr:city': 'Milly-la-Forêt', 'addr:housenumber': '16', 'addr:postcode': '91490', 'addr:street': 'Rue Saint-Jacques', name: 'HUSSE Milly', phone: '+33 160774668', shop: 'pet' }, geometry: { type: 'Point', coordinates: [ 2.4689052, 48.4023965 ] }, id: 'node/9718512258' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 160774668 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 160774668 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 160774668 false ### debug: convertProperty: isStringValue? +33 160774668 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 160774668 convertedValue 1 60 77 46 68 ### debug: phone: +33 160774668 => +33 1 60 77 46 68 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 77 46 68 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 77 46 68 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4689052, 48.4023965 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 77 46 68' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9718514774', healthcare: 'yes', 'healthcare:speciality': 'hydrotherapy', name: 'Jasmine Spa Institut', phone: '+33 160780317', website: 'http://www.jasminespa.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4696999, 48.4028778 ] }, id: 'node/9718514774' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 160780317 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 160780317 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 160780317 false ### debug: convertProperty: isStringValue? +33 160780317 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 160780317 convertedValue 1 60 78 03 17 ### debug: phone: +33 160780317 => +33 1 60 78 03 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 78 03 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 78 03 17 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4696999, 48.4028778 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 78 03 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9718514775', 'addr:city': 'Milly-la-Forêt', 'addr:housenumber': '7', 'addr:postcode': '91490', 'addr:street': 'Rue Saint-Jacques', 'healthcare:speciality': 'orthopaedics', name: 'Milly orthopédie', phone: '+33 952884257', shop: 'medical_supply', website: 'https://milly-orthopedie.business.site/?utm_source=gmb&utm_medium=referral' }, geometry: { type: 'Point', coordinates: [ 2.4691237, 48.4028617 ] }, id: 'node/9718514775' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 952884257 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 952884257 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 952884257 false ### debug: convertProperty: isStringValue? +33 952884257 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 952884257 convertedValue 9 52 88 42 57 ### debug: phone: +33 952884257 => +33 9 52 88 42 57 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 52 88 42 57 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 52 88 42 57 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4691237, 48.4028617 ] }, properties: { amenity: 'charging_station', phone: '+33 9 52 88 42 57' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9719978117', 'addr:city': 'Vigneux-sur-Seine', 'addr:housenumber': '3', 'addr:postcode': '91270', 'addr:street': 'Avenue Henri Barbusse', brand: 'Toutes marques', name: 'Auto Invest 91', opening_hours: 'Mo-Su 09:00-19:00', 'payment:cash': 'yes', 'payment:visa': 'yes', phone: '+33 763779292', second_hand: 'only', 'service:vehicle:Sale': 'yes', 'service:vehicle:batteries': 'yes', 'service:vehicle:brakes': 'yes', 'service:vehicle:car_repair': 'yes', 'service:vehicle:glass': 'yes', 'service:vehicle:oil_change': 'yes', 'service:vehicle:repairs': 'yes', 'service:vehicle:used_car_sales': 'yes', shop: 'car', website: 'https://www.auto-invest.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4148373, 48.6963299 ] }, id: 'node/9719978117' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 22 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 763779292 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 763779292 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 763779292 false ### debug: convertProperty: isStringValue? +33 763779292 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 763779292 convertedValue 7 63 77 92 92 ### debug: phone: +33 763779292 => +33 7 63 77 92 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 63 77 92 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 63 77 92 92 ### debug: mapElementFromConf: convert second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: second_hand ### debug: mapElementFromConf: convert service:vehicle:Sale ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:Sale ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:Sale ### debug: mapElementFromConf: convert service:vehicle:batteries ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:batteries ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:batteries ### debug: mapElementFromConf: convert service:vehicle:brakes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:brakes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:brakes ### debug: mapElementFromConf: convert service:vehicle:car_repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:car_repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:car_repair ### debug: mapElementFromConf: convert service:vehicle:glass ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:glass ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:glass ### debug: mapElementFromConf: convert service:vehicle:oil_change ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:oil_change ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:oil_change ### debug: mapElementFromConf: convert service:vehicle:repairs ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:repairs ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:repairs ### debug: mapElementFromConf: convert service:vehicle:used_car_sales ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:used_car_sales ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:used_car_sales ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4148373, 48.6963299 ] }, properties: { amenity: 'charging_station', phone: '+33 7 63 77 92 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9721178717', 'addr:housenumber': '135', 'addr:postcode': '91230', 'addr:street': 'Avenue de la République', name: 'Chez Luc', opening_hours: 'Sa 07:30-07:30; Mo-Fr 08:00-07:30', phone: '+33 1 69 03 52 33', shop: 'butcher' }, geometry: { type: 'Point', coordinates: [ 2.4685867, 48.6997944 ] }, id: 'node/9721178717' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 03 52 33 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 03 52 33 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 03 52 33 false ### debug: convertProperty: isStringValue? +33 1 69 03 52 33 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 03 52 33 convertedValue 1 69 03 52 33 ### debug: phone: +33 1 69 03 52 33 => +33 1 69 03 52 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 03 52 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 03 52 33 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4685867, 48.6997944 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 03 52 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9721182217', 'addr:housenumber': '135', 'addr:postcode': '91230', 'addr:street': 'Avenue de la République', amenity: 'driving_school', name: 'Route 91', phone: '+33 6 49 44 85 76' }, geometry: { type: 'Point', coordinates: [ 2.4687455, 48.6997043 ] }, id: 'node/9721182217' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 49 44 85 76 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 49 44 85 76 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 49 44 85 76 false ### debug: convertProperty: isStringValue? +33 6 49 44 85 76 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 49 44 85 76 convertedValue 6 49 44 85 76 ### debug: phone: +33 6 49 44 85 76 => +33 6 49 44 85 76 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 49 44 85 76 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 49 44 85 76 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4687455, 48.6997043 ] }, properties: { amenity: 'driving_school', phone: '+33 6 49 44 85 76' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9721956317', 'addr:city': 'Montgeron', 'addr:housenumber': '119bis', 'addr:postcode': '91230', 'addr:street': 'Avenue de la République', description: "Maison d'objets de décoration", name: 'Bagatelles', phone: '+33 1 69 52 16 22', shop: 'interior_decoration', website: 'https://www.bagatelles-deco.fr', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.4665908, 48.7009108 ] }, id: 'node/9721956317' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 52 16 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 52 16 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 52 16 22 false ### debug: convertProperty: isStringValue? +33 1 69 52 16 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 52 16 22 convertedValue 1 69 52 16 22 ### debug: phone: +33 1 69 52 16 22 => +33 1 69 52 16 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 52 16 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 52 16 22 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4665908, 48.7009108 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 52 16 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9725609596', 'addr:housenumber': '70', 'contact:city': 'Athis-Mons', 'contact:email': 'contact@sanigaz-idf.com', 'contact:housenumber': '70', 'contact:mobile': '+33 610715294', 'contact:phone': '+33 983707161', 'contact:street': 'Rue des Plantes', 'contact:website': 'https://sanigaz-idf-paris.fr', craft: 'plumber', opening_hours: '24/7', phone: '+33 6 10 71 52 94', 'ref:FR:SIREN': '841142334', website: 'https://sanigaz-idf-paris.fr/plombier-chauffagiste-contact' }, geometry: { type: 'Point', coordinates: [ 2.3757623, 48.7033242 ] }, id: 'node/9725609596' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert contact:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:city ### debug: mapElementFromConf: convert contact:email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:email ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:mobile ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 10 71 52 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 10 71 52 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 10 71 52 94 false ### debug: convertProperty: isStringValue? +33 6 10 71 52 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 10 71 52 94 convertedValue 6 10 71 52 94 ### debug: phone: +33 6 10 71 52 94 => +33 6 10 71 52 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 10 71 52 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 10 71 52 94 ### debug: mapElementFromConf: convert ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIREN ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3757623, 48.7033242 ] }, properties: { amenity: 'charging_station', phone: '+33 6 10 71 52 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9731194432', 'addr:housenumber': '4', 'addr:street': 'Rue Montespan', amenity: 'restaurant', cuisine: 'indian;nepali', delivery: 'yes', email: '2namaste.inde@gmail.com', name: 'Namasté Inde', phone: '+33 1 64 97 86 45', takeaway: 'yes', 'toilets:access': 'customers', website: 'https://www.namaste-inde.fr', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.4373396, 48.6335435 ] }, id: 'node/9731194432' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 97 86 45 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 97 86 45 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 97 86 45 false ### debug: convertProperty: isStringValue? +33 1 64 97 86 45 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 97 86 45 convertedValue 1 64 97 86 45 ### debug: phone: +33 1 64 97 86 45 => +33 1 64 97 86 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 97 86 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 97 86 45 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert toilets:access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName toilets:access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: toilets:access ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4373396, 48.6335435 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 97 86 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9739732471', 'addr:city': 'Brunoy', 'addr:housenumber': '5 bis', 'addr:postcode': '91800', 'addr:street': 'Place Saint-Médard', amenity: 'dentist', healthcare: 'dentist', 'healthcare:speciality': 'orthodontics', name: 'Docteur Prilleux', opening_hours: 'Mo-Fr 08:330-19:30', phone: '+33 1 69 39 57 60', website: 'https://www.dr-prilleux-sylvie.chirurgiens-dentistes.fr/' }, geometry: { type: 'Point', coordinates: [ 2.5017995, 48.6975417 ] }, id: 'node/9739732471' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 39 57 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 39 57 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 39 57 60 false ### debug: convertProperty: isStringValue? +33 1 69 39 57 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 39 57 60 convertedValue 1 69 39 57 60 ### debug: phone: +33 1 69 39 57 60 => +33 1 69 39 57 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 39 57 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 39 57 60 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5017995, 48.6975417 ] }, properties: { amenity: 'dentist', phone: '+33 1 69 39 57 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9739965952', 'addr:city': 'Brunoy', 'addr:housenumber': '6', 'addr:postcode': '91800', 'addr:street': 'Boulevard Charles de Gaulle', email: 'contact@encadrement-flamant.com', name: 'Encadrement Flamant', opening_hours: 'Tu-Fr 09:30-12:30,14:00-18:00', phone: '+33 1 69 83 30 14', shop: 'frame', website: 'https://www.encadrement-flamant.com' }, geometry: { type: 'Point', coordinates: [ 2.5041952, 48.6942065 ] }, id: 'node/9739965952' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 83 30 14 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 83 30 14 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 83 30 14 false ### debug: convertProperty: isStringValue? +33 1 69 83 30 14 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 83 30 14 convertedValue 1 69 83 30 14 ### debug: phone: +33 1 69 83 30 14 => +33 1 69 83 30 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 83 30 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 83 30 14 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5041952, 48.6942065 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 83 30 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9741355419', 'addr:city': 'Brunoy', 'addr:housenumber': '13', 'addr:postcode': '91800', 'addr:street': 'Avenue des Peupliers', amenity: 'kindergarten', name: 'Crèche collective Coccinelle', phone: '+33 1 69 56 12 50', preschool: 'no' }, geometry: { type: 'Point', coordinates: [ 2.4960967, 48.6882624 ] }, id: 'node/9741355419' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 56 12 50 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 56 12 50 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 56 12 50 false ### debug: convertProperty: isStringValue? +33 1 69 56 12 50 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 56 12 50 convertedValue 1 69 56 12 50 ### debug: phone: +33 1 69 56 12 50 => +33 1 69 56 12 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 56 12 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 56 12 50 ### debug: mapElementFromConf: convert preschool ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName preschool ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: preschool ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4960967, 48.6882624 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 69 56 12 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9741355426', 'addr:city': 'Brunoy', 'addr:housenumber': '81', 'addr:postcode': '91800', 'addr:street': 'Rue du Réveillon', amenity: 'kindergarten', name: 'Crèche Charrière', operator: 'Crèches de France', phone: '+33 1 84 20 42 82', preschool: 'no' }, geometry: { type: 'Point', coordinates: [ 2.4989349, 48.7054037 ] }, id: 'node/9741355426' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 84 20 42 82 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 84 20 42 82 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 84 20 42 82 false ### debug: convertProperty: isStringValue? +33 1 84 20 42 82 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 84 20 42 82 convertedValue 1 84 20 42 82 ### debug: phone: +33 1 84 20 42 82 => +33 1 84 20 42 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 84 20 42 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 84 20 42 82 ### debug: mapElementFromConf: convert preschool ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName preschool ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: preschool ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4989349, 48.7054037 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 84 20 42 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9741355427', 'addr:city': 'Brunoy', 'addr:housenumber': '12', 'addr:postcode': '91800', 'addr:street': 'Rue Monmartel', amenity: 'community_centre', community_centre: 'youth_centre', email: 'jeunesse@mairie-brunoy.fr', name: 'Point Information Jeunesse', opening_hours: 'Mo-Fr 13:30-18:30; Tu 10:00-12:00 || "by appointment"; Th 10:00-12:00 || "by appointment"', operator: 'Mairie de Brunoy', 'operator:type': 'public', phone: '+33 1 69 57 53 31', website: 'http://relaisjeunes.over-blog.fr/' }, geometry: { type: 'Point', coordinates: [ 2.5028347, 48.6973813 ] }, id: 'node/9741355427' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert community_centre ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName community_centre ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: community_centre ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 57 53 31 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 57 53 31 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 57 53 31 false ### debug: convertProperty: isStringValue? +33 1 69 57 53 31 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 57 53 31 convertedValue 1 69 57 53 31 ### debug: phone: +33 1 69 57 53 31 => +33 1 69 57 53 31 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 57 53 31 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 57 53 31 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5028347, 48.6973813 ] }, properties: { amenity: 'community_centre', phone: '+33 1 69 57 53 31' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9743709186', 'addr:city': 'Milly-la-Forêt', 'addr:housenumber': '32', 'addr:postcode': '91490', 'addr:street': 'Rue Charles Cochin', amenity: 'driving_school', name: 'Milly School Driver', phone: '+33 980514884', website: 'http://www.millyschooldriver.com/' }, geometry: { type: 'Point', coordinates: [ 2.4709662, 48.4021114 ] }, id: 'node/9743709186' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 980514884 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 980514884 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 980514884 false ### debug: convertProperty: isStringValue? +33 980514884 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 980514884 convertedValue 9 80 51 48 84 ### debug: phone: +33 980514884 => +33 9 80 51 48 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 80 51 48 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 80 51 48 84 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4709662, 48.4021114 ] }, properties: { amenity: 'driving_school', phone: '+33 9 80 51 48 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9767464480', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'MLab MEDI+', phone: '+33 164989417', 'ref:FR:FINESS': '910020379', 'ref:FR:SIRET': '53832985500083', source: 'Le ministère des solidarités et de la santé - 2022-03', 'type:FR:FINESS': '611', website: 'https://www.mlab-groupe.fr/laboratoire-milly-la-foret' }, geometry: { type: 'Point', coordinates: [ 2.4676298, 48.4069592 ] }, id: 'node/9767464480' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164989417 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164989417 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164989417 false ### debug: convertProperty: isStringValue? +33 164989417 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164989417 convertedValue 1 64 98 94 17 ### debug: phone: +33 164989417 => +33 1 64 98 94 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 94 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 94 17 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4676298, 48.4069592 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 98 94 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9774943996', amenity: 'bicycle_rental', name: 'MILLY E-BIKE LOCATION', phone: '+33609900665', website: 'https://www.milly-e-bike-location.com/' }, geometry: { type: 'Point', coordinates: [ 2.4696962, 48.4053064 ] }, id: 'node/9774943996' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : bicycle_rental ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping bicycle_rental ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? bicycle_rental true ### debug: convertProperty: isStringValue? bicycle_rental true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ bicycle_rental => bicycle_rental ### debug: convertProperty: -- convertedValue bicycle_rental ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33609900665 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33609900665 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33609900665 false ### debug: convertProperty: isStringValue? +33609900665 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33609900665 convertedValue 6 09 90 06 65 ### debug: phone: +33609900665 => +33 6 09 90 06 65 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 09 90 06 65 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 09 90 06 65 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4696962, 48.4053064 ] }, properties: { amenity: 'bicycle_rental', phone: '+33 6 09 90 06 65' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9775044684', email: 'contact@b-14.fr', leisure: 'sports_centre', name: 'B14', phone: '+33181850560', sport: '9pin;padel;soccer;badminton;squash;billiards;climbing', website: 'https://www.b-14.fr' }, geometry: { type: 'Point', coordinates: [ 2.3805879, 48.6224951 ] }, id: 'node/9775044684' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33181850560 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33181850560 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33181850560 false ### debug: convertProperty: isStringValue? +33181850560 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33181850560 convertedValue 1 81 85 05 60 ### debug: phone: +33181850560 => +33 1 81 85 05 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 81 85 05 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 81 85 05 60 ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3805879, 48.6224951 ] }, properties: { amenity: 'charging_station', phone: '+33 1 81 85 05 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9780236495', 'addr:city': 'Milly-la-Forêt', 'addr:housenumber': '20', 'addr:postcode': '91490', 'addr:street': 'Boulevard du Maréchal Lyautey', name: 'Maison du Parc naturel régional du Gâtinais français', office: 'yes', phone: '+33 1 64 98 73 93', website: 'https://www.parc-gatinais-francais.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4679, 48.4043002 ] }, id: 'node/9780236495' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 98 73 93 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 98 73 93 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 98 73 93 false ### debug: convertProperty: isStringValue? +33 1 64 98 73 93 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 98 73 93 convertedValue 1 64 98 73 93 ### debug: phone: +33 1 64 98 73 93 => +33 1 64 98 73 93 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 98 73 93 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 98 73 93 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4679, 48.4043002 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 98 73 93' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9809260446', 'addr:housenumber': '29', 'addr:street': 'rue Louise Roger', amenity: 'restaurant', cuisine: 'french', name: "O'modern", phone: '+33982375189', website: 'https://www.o-modern.com/' }, geometry: { type: 'Point', coordinates: [ 2.252663, 48.592916 ] }, id: 'node/9809260446' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33982375189 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33982375189 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33982375189 false ### debug: convertProperty: isStringValue? +33982375189 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33982375189 convertedValue 9 82 37 51 89 ### debug: phone: +33982375189 => +33 9 82 37 51 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 82 37 51 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 82 37 51 89 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.252663, 48.592916 ] }, properties: { amenity: 'restaurant', phone: '+33 9 82 37 51 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9818042725', 'addr:city': 'Longjumeau', 'addr:housenumber': '120', 'addr:postcode': '91160', 'addr:street': 'Rue du Président François Mitterrand', amenity: 'restaurant', cuisine: 'italian;pizza', name: 'Foggia Ristorante', opening_hours: 'Tu-Sa 11:45-14:15,19:00-22:30', phone: '+33 1 64 48 19 10', takeaway: 'yes', website: 'https://foggiaristorante.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2933784, 48.6939336 ] }, id: 'node/9818042725' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 48 19 10 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 48 19 10 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 48 19 10 false ### debug: convertProperty: isStringValue? +33 1 64 48 19 10 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 48 19 10 convertedValue 1 64 48 19 10 ### debug: phone: +33 1 64 48 19 10 => +33 1 64 48 19 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 48 19 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 48 19 10 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2933784, 48.6939336 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 48 19 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9820118201', amenity: 'veterinary', name: 'Cabinet vétérinaire', phone: '+33 9 53 37 94 94' }, geometry: { type: 'Point', coordinates: [ 2.3271462, 48.7375308 ] }, id: 'node/9820118201' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : veterinary ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping veterinary ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? veterinary true ### debug: convertProperty: isStringValue? veterinary true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ veterinary => veterinary ### debug: convertProperty: -- convertedValue veterinary ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 53 37 94 94 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 53 37 94 94 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 53 37 94 94 false ### debug: convertProperty: isStringValue? +33 9 53 37 94 94 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 53 37 94 94 convertedValue 9 53 37 94 94 ### debug: phone: +33 9 53 37 94 94 => +33 9 53 37 94 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 53 37 94 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 53 37 94 94 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3271462, 48.7375308 ] }, properties: { amenity: 'veterinary', phone: '+33 9 53 37 94 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9826277913', amenity: 'restaurant', cuisine: 'japanese', name: 'Yummi Sushi', phone: '+33 1 69 76 18 85' }, geometry: { type: 'Point', coordinates: [ 2.3291874, 48.7392466 ] }, id: 'node/9826277913' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 76 18 85 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 76 18 85 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 76 18 85 false ### debug: convertProperty: isStringValue? +33 1 69 76 18 85 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 76 18 85 convertedValue 1 69 76 18 85 ### debug: phone: +33 1 69 76 18 85 => +33 1 69 76 18 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 76 18 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 76 18 85 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3291874, 48.7392466 ] }, properties: { amenity: 'restaurant', phone: '+33 1 69 76 18 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9831132317', brand: 'Cerballiance', 'brand:wikidata': 'Q106686993', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Cerballiance', phone: '+33160478353', 'ref:FR:FINESS': '910020387', 'ref:FR:SIRET': '41994942500245', source: 'Le ministère des solidarités et de la santé - 2023-03', 'survey:date': '2022-06-19', 'type:FR:FINESS': '611', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.1867892, 48.6969245 ] }, id: 'node/9831132317' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160478353 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160478353 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160478353 false ### debug: convertProperty: isStringValue? +33160478353 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160478353 convertedValue 1 60 47 83 53 ### debug: phone: +33160478353 => +33 1 60 47 83 53 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 47 83 53 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 47 83 53 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1867892, 48.6969245 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 47 83 53' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9839026047', amenity: 'fast_food', name: 'PK Big Food', phone: '+33 1 69 28 95 61' }, geometry: { type: 'Point', coordinates: [ 2.3293912, 48.7071374 ] }, id: 'node/9839026047' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 28 95 61 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 28 95 61 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 28 95 61 false ### debug: convertProperty: isStringValue? +33 1 69 28 95 61 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 28 95 61 convertedValue 1 69 28 95 61 ### debug: phone: +33 1 69 28 95 61 => +33 1 69 28 95 61 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 95 61 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 95 61 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3293912, 48.7071374 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 28 95 61' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9839026052', amenity: 'restaurant', cuisine: 'pizza', phone: '+33 1 64 54 90 90' }, geometry: { type: 'Point', coordinates: [ 2.3287193, 48.706886 ] }, id: 'node/9839026052' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 54 90 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 54 90 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 54 90 90 false ### debug: convertProperty: isStringValue? +33 1 64 54 90 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 54 90 90 convertedValue 1 64 54 90 90 ### debug: phone: +33 1 64 54 90 90 => +33 1 64 54 90 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 54 90 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 54 90 90 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3287193, 48.706886 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 54 90 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9839375330', 'addr:city': 'Brunoy', 'addr:housenumber': '86b', 'addr:postcode': '91800', 'addr:street': 'Rue de Cerçay', email: 'contact@greenecopromotion.fr', name: 'Green Eco-Promotion', office: 'estate_agent', phone: '+33 1 69 21 78 91', website: 'https://greenecopromotion.fr' }, geometry: { type: 'Point', coordinates: [ 2.5179384, 48.7072988 ] }, id: 'node/9839375330' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 21 78 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 21 78 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 21 78 91 false ### debug: convertProperty: isStringValue? +33 1 69 21 78 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 21 78 91 convertedValue 1 69 21 78 91 ### debug: phone: +33 1 69 21 78 91 => +33 1 69 21 78 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 78 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 78 91 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5179384, 48.7072988 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 21 78 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9839375331', 'addr:city': 'Brunoy', 'addr:housenumber': '25', 'addr:postcode': '91800', 'addr:street': 'Rue de la République', government: 'yes', name: 'Maison de l’éco', office: 'government', phone: '+33 1 69 03 08 79', website: 'https://www.brunoy.fr/vos-demarches-services/emploi-et-economie/la-maison-de-leconomie/' }, geometry: { type: 'Point', coordinates: [ 2.5049751, 48.6995474 ] }, id: 'node/9839375331' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert government ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName government ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: government ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 03 08 79 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 03 08 79 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 03 08 79 false ### debug: convertProperty: isStringValue? +33 1 69 03 08 79 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 03 08 79 convertedValue 1 69 03 08 79 ### debug: phone: +33 1 69 03 08 79 => +33 1 69 03 08 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 03 08 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 03 08 79 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5049751, 48.6995474 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 03 08 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9846341606', 'addr:city': 'Milly-la-Forêt', 'addr:housenumber': '48', 'addr:postcode': '91490', 'addr:street': 'Rue Jean Cocteau', name: 'La Halle Informatique', office: 'it', phone: '+33 1 79 47 49 63', website: 'https://la-halle-informatique.business.site/' }, geometry: { type: 'Point', coordinates: [ 2.4703262, 48.4015465 ] }, id: 'node/9846341606' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 79 47 49 63 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 79 47 49 63 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 79 47 49 63 false ### debug: convertProperty: isStringValue? +33 1 79 47 49 63 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 79 47 49 63 convertedValue 1 79 47 49 63 ### debug: phone: +33 1 79 47 49 63 => +33 1 79 47 49 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 79 47 49 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 79 47 49 63 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4703262, 48.4015465 ] }, properties: { amenity: 'charging_station', phone: '+33 1 79 47 49 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9848227281', email: 'mdeorly@dp.fr', fee: 'no', internet_access: 'wlan', name: "Maison de l'Environnement et du Développement Durable", opening_hours: 'Mo-Fr 08:30-16:30', phone: '+33 1 49 75 90 70', 'ref:FR:APIDAE': '730862', short_name: 'MEDD', tourism: 'museum', website: 'https://www.essonnetourisme.com/p/maison-de-lenvironnement-et-du-developpement-durable-de-laeroport-paris-orly/;https://entrevoisins.groupeadp.fr/mde/paris-orly/decouvrir/', wheelchair: 'designated' }, geometry: { type: 'Point', coordinates: [ 2.3798111, 48.7130223 ] }, id: 'node/9848227281' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 49 75 90 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 49 75 90 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 49 75 90 70 false ### debug: convertProperty: isStringValue? +33 1 49 75 90 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 49 75 90 70 convertedValue 1 49 75 90 70 ### debug: phone: +33 1 49 75 90 70 => +33 1 49 75 90 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 49 75 90 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 49 75 90 70 ### debug: mapElementFromConf: convert ref:FR:APIDAE ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:APIDAE ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:APIDAE ### debug: mapElementFromConf: convert short_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName short_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: short_name ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3798111, 48.7130223 ] }, properties: { amenity: 'charging_station', phone: '+33 1 49 75 90 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9864383262', 'addr:housenumber': '5', email: 'laboetrechy.idfs@cerballiance.fr', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Laboratoir de biologie médicale', opening_hours: 'Mo-Fr 07:30-12:30,14:00-18:00; Sa 07:30-12:30', operator: 'Cerballiance', phone: '+331 69 92 24 78', website: 'https://laboratoires.cerballiance.fr/île-de-france/etrechy/5-rue-du-moulin-à-vent' }, geometry: { type: 'Point', coordinates: [ 2.1876982, 48.4892393 ] }, id: 'node/9864383262' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 69 92 24 78 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 69 92 24 78 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 69 92 24 78 false ### debug: convertProperty: isStringValue? +331 69 92 24 78 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 69 92 24 78 convertedValue 1 69 92 24 78 ### debug: phone: +331 69 92 24 78 => +33 1 69 92 24 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 92 24 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 92 24 78 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1876982, 48.4892393 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 92 24 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9872322413', 'addr:city': 'Brunoy', 'addr:postcode': '91800', 'addr:street': 'Impasse de la Mairie', amenity: 'community_centre', 'community_centre:for': 'senior', name: 'La Parenthèse', opening_hours: 'Mo-Fr 08:30-11:45,13:30-17:30; We 08:30-11:45', operator: 'Brunoy', 'operator:type': 'public', phone: '+33 1 69 39 97 48', website: 'https://www.brunoy.fr/vos-demarches-services/solidarite-seniors/la-parenthese/' }, geometry: { type: 'Point', coordinates: [ 2.5047739, 48.6975689 ] }, id: 'node/9872322413' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert community_centre:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName community_centre:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: community_centre:for ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 39 97 48 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 39 97 48 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 39 97 48 false ### debug: convertProperty: isStringValue? +33 1 69 39 97 48 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 39 97 48 convertedValue 1 69 39 97 48 ### debug: phone: +33 1 69 39 97 48 => +33 1 69 39 97 48 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 39 97 48 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 39 97 48 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5047739, 48.6975689 ] }, properties: { amenity: 'community_centre', phone: '+33 1 69 39 97 48' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9872405071', 'addr:city': 'Brunoy', 'addr:housenumber': '95', 'addr:postcode': '91800', 'addr:street': 'Rue de Cerçay', amenity: 'community_centre', email: 'traitdunion@mairie-brunoy.fr', name: 'Le trait d’Union', operator: 'Brunoy', 'operator:type': 'public', phone: '+33 1 69 43 73 13', website: 'https://www.brunoy.fr/vos-demarches-services/vie-culturelle-et-animations/trait-dunion/' }, geometry: { type: 'Point', coordinates: [ 2.5203699, 48.7084757 ] }, id: 'node/9872405071' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : community_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping community_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? community_centre true ### debug: convertProperty: isStringValue? community_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ community_centre => community_centre ### debug: convertProperty: -- convertedValue community_centre ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 43 73 13 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 43 73 13 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 43 73 13 false ### debug: convertProperty: isStringValue? +33 1 69 43 73 13 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 43 73 13 convertedValue 1 69 43 73 13 ### debug: phone: +33 1 69 43 73 13 => +33 1 69 43 73 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 73 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 73 13 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5203699, 48.7084757 ] }, properties: { amenity: 'community_centre', phone: '+33 1 69 43 73 13' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9874225009', 'computer:repair': 'yes', name: 'Atelier itech', phone: '+33 1 69 03 15 58', shop: 'computer', website: 'https://www.atelier-itech.com' }, geometry: { type: 'Point', coordinates: [ 2.4915498, 48.6854832 ] }, id: 'node/9874225009' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert computer:repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName computer:repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: computer:repair ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 03 15 58 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 03 15 58 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 03 15 58 false ### debug: convertProperty: isStringValue? +33 1 69 03 15 58 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 03 15 58 convertedValue 1 69 03 15 58 ### debug: phone: +33 1 69 03 15 58 => +33 1 69 03 15 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 03 15 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 03 15 58 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4915498, 48.6854832 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 03 15 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9881667597', 'addr:city': 'Villebon-sur-Yvette', 'addr:housenumber': '2', 'addr:postcode': '91140', 'addr:street': 'Avenue de la Plesse', branch: 'La Halle - Villebon sur Yvette', brand: 'La Halle', 'brand:wikidata': 'Q100728296', name: 'La Halle', opening_hours: 'Mo-Sa 10:00-20:00; Su 10:00-19:00', phone: '+33 1 60 10 12 67', shop: 'clothes', website: 'https://www.lahalle.com/magasins-essonne-91-villebon-sur-yvette-376.html' }, geometry: { type: 'Point', coordinates: [ 2.2558465, 48.7027945 ] }, id: 'node/9881667597' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert branch ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName branch ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: branch ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 10 12 67 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 10 12 67 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 10 12 67 false ### debug: convertProperty: isStringValue? +33 1 60 10 12 67 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 10 12 67 convertedValue 1 60 10 12 67 ### debug: phone: +33 1 60 10 12 67 => +33 1 60 10 12 67 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 10 12 67 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 10 12 67 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2558465, 48.7027945 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 10 12 67' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9885850192', email: 'contact@choralechene.fr', name: 'Chorale ACJ Le Chêne', office: 'association', phone: '+33 1 60 46 44 12', website: 'https://www.choralechene.fr' }, geometry: { type: 'Point', coordinates: [ 2.5044246, 48.6979459 ] }, id: 'node/9885850192' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 46 44 12 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 46 44 12 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 46 44 12 false ### debug: convertProperty: isStringValue? +33 1 60 46 44 12 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 46 44 12 convertedValue 1 60 46 44 12 ### debug: phone: +33 1 60 46 44 12 => +33 1 60 46 44 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 46 44 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 46 44 12 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5044246, 48.6979459 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 46 44 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9885850194', 'addr:city': 'Brunoy', 'addr:housenumber': '2', 'addr:postcode': '91800', 'addr:street': 'Avenue Pierre Prost', club: 'sport', email: 'atbrunoyen91@orange.fr', name: 'Amicale du Tennis Brunoyen', phone: '+33 169060358', sport: 'tennis', website: 'https://club.fft.fr/tc.brunoy.amicale' }, geometry: { type: 'Point', coordinates: [ 2.498475, 48.6966468 ] }, id: 'node/9885850194' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert club ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName club ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: club ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169060358 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169060358 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169060358 false ### debug: convertProperty: isStringValue? +33 169060358 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169060358 convertedValue 1 69 06 03 58 ### debug: phone: +33 169060358 => +33 1 69 06 03 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 03 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 03 58 ### debug: mapElementFromConf: convert sport ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName sport ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: sport ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.498475, 48.6966468 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 03 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9885850195', 'addr:city': 'Brunoy', 'addr:housenumber': '1', 'addr:postcode': '91800', 'addr:street': 'Allée de Bretagne', email: 'djfm-arpqhm91800@orange.fr', name: 'Association des résidents des Provinciales et de l’Ensemble du Quartier des Hautes-Mardelles', office: 'association', phone: '+33 6 86 84 77 85', website: 'https://arpqhm-brunoy-91800.monsite-orange.fr/' }, geometry: { type: 'Point', coordinates: [ 2.5199357, 48.7103988 ] }, id: 'node/9885850195' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 86 84 77 85 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 86 84 77 85 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 86 84 77 85 false ### debug: convertProperty: isStringValue? +33 6 86 84 77 85 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 86 84 77 85 convertedValue 6 86 84 77 85 ### debug: phone: +33 6 86 84 77 85 => +33 6 86 84 77 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 86 84 77 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 86 84 77 85 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5199357, 48.7103988 ] }, properties: { amenity: 'charging_station', phone: '+33 6 86 84 77 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9899562024', beauty: 'nails;cosmetics;waxing;hair_removal;eyebrow;eyelash;massage', name: 'Institut Véronique Aromes & Sens', opening_hours: 'Tu-Th 09:00-19:00; Fr 09:00-18:00', phone: '+33160865637', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.3775718, 48.6139956 ] }, id: 'node/9899562024' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160865637 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160865637 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160865637 false ### debug: convertProperty: isStringValue? +33160865637 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160865637 convertedValue 1 60 86 56 37 ### debug: phone: +33160865637 => +33 1 60 86 56 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 56 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 56 37 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3775718, 48.6139956 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 56 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9914723082', 'addr:city': 'Brunoy', 'addr:housenumber': '44', 'addr:postcode': '91800', 'addr:street': 'Rue Tronchard', email: 'contact@imprevu-brunoy.com', guest_house: 'bed_and_breakfast', name: "L'imprévu", phone: '+33 1 60 46 58 63', rooms: '5', tourism: 'guest_house', website: 'http://imprevu-brunoy.com/' }, geometry: { type: 'Point', coordinates: [ 2.5042378, 48.6900922 ] }, id: 'node/9914723082' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert guest_house ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName guest_house ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: guest_house ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 46 58 63 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 46 58 63 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 46 58 63 false ### debug: convertProperty: isStringValue? +33 1 60 46 58 63 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 46 58 63 convertedValue 1 60 46 58 63 ### debug: phone: +33 1 60 46 58 63 => +33 1 60 46 58 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 46 58 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 46 58 63 ### debug: mapElementFromConf: convert rooms ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName rooms ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: rooms ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5042378, 48.6900922 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 46 58 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9916264193', 'addr:housenumber': '10', 'addr:street': 'Allée Aristide Briand', description: "L'association l'Attribut, engagée pour la transition écologique et solidaire, vous propose divers objets et vêtements de seconde-main à prix solidaire dans sa boutique. Venez nous rencontrer et profiter de ce tiers lieu éphémère (jusqu'à juin 2023) !", name: "Ressourcerie et friperie de l'Attribut", opening_hours: 'We, Sa 10:30-13:00, 14:00-17:30', phone: '+33 757180156', shop: 'second_hand', website: 'www.lattribut.org' }, geometry: { type: 'Point', coordinates: [ 2.4776987, 48.6120196 ] }, id: 'node/9916264193' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 757180156 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 757180156 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 757180156 false ### debug: convertProperty: isStringValue? +33 757180156 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 757180156 convertedValue 7 57 18 01 56 ### debug: phone: +33 757180156 => +33 7 57 18 01 56 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 57 18 01 56 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 57 18 01 56 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4776987, 48.6120196 ] }, properties: { amenity: 'charging_station', phone: '+33 7 57 18 01 56' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9938961784', 'addr:city': 'Brunoy', 'addr:housenumber': '9', 'addr:postcode': '91800', 'addr:street': 'Rue de la Gare', amenity: 'driving_school', email: 'info@permis2-0.fr', name: 'Permis 2.0 Brunoy', operator: 'Permis 2.0', 'operator:type': 'private', phone: '+33 1 77 37 07 27', website: 'http://www.permis2-0.fr/' }, geometry: { type: 'Point', coordinates: [ 2.5048745, 48.6983131 ] }, id: 'node/9938961784' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 77 37 07 27 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 77 37 07 27 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 77 37 07 27 false ### debug: convertProperty: isStringValue? +33 1 77 37 07 27 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 77 37 07 27 convertedValue 1 77 37 07 27 ### debug: phone: +33 1 77 37 07 27 => +33 1 77 37 07 27 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 77 37 07 27 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 77 37 07 27 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5048745, 48.6983131 ] }, properties: { amenity: 'driving_school', phone: '+33 1 77 37 07 27' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9949649448', 'addr:city': 'Montlhéry', 'addr:housenumber': '16', 'addr:postcode': '91310', 'addr:street': 'Rue du Maillé', crossing: 'marked', name: 'Stéphane Plaza Immobilier', 'not:brand:wikidata': 'Q97368097', office: 'estate_agent', phone: '+33 1 85 37 10 45', website: 'https://montlhery.stephaneplazaimmobilier.com/' }, geometry: { type: 'Point', coordinates: [ 2.2690532, 48.6403715 ] }, id: 'node/9949649448' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert crossing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName crossing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: crossing ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert not:brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName not:brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: not:brand:wikidata ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 85 37 10 45 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 85 37 10 45 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 85 37 10 45 false ### debug: convertProperty: isStringValue? +33 1 85 37 10 45 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 85 37 10 45 convertedValue 1 85 37 10 45 ### debug: phone: +33 1 85 37 10 45 => +33 1 85 37 10 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 85 37 10 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 85 37 10 45 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2690532, 48.6403715 ] }, properties: { amenity: 'charging_station', phone: '+33 1 85 37 10 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9949669163', 'addr:city': 'Montlhéry', 'addr:housenumber': '3', 'addr:postcode': '91310', 'addr:street': 'Rue du Maillé', name: 'Arthurimmo.com', office: 'estate_agent', phone: '+33 972127337', website: 'https://www.montlhery-arthurimmo.com/' }, geometry: { type: 'Point', coordinates: [ 2.2703035, 48.6398376 ] }, id: 'node/9949669163' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 972127337 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 972127337 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 972127337 false ### debug: convertProperty: isStringValue? +33 972127337 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 972127337 convertedValue 9 72 12 73 37 ### debug: phone: +33 972127337 => +33 9 72 12 73 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 12 73 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 12 73 37 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2703035, 48.6398376 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 12 73 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9950854260', 'addr:city': 'Brunoy', 'addr:housenumber': '51', 'addr:postcode': '91800', 'addr:street': 'route nationale 6', brand: 'AD', 'brand:wikidata': 'Q108753388', email: 'pyramide@autos-brunoy.com', name: 'Garage de la pyramide', operator: 'AD', phone: '+33 1 60 46 59 38', shop: 'car_repair', website: 'https://www.ad.fr/garage/garage-ad-expert-garage-de-la-pyramide' }, geometry: { type: 'Point', coordinates: [ 2.4938325, 48.6805429 ] }, id: 'node/9950854260' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 46 59 38 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 46 59 38 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 46 59 38 false ### debug: convertProperty: isStringValue? +33 1 60 46 59 38 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 46 59 38 convertedValue 1 60 46 59 38 ### debug: phone: +33 1 60 46 59 38 => +33 1 60 46 59 38 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 46 59 38 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 46 59 38 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4938325, 48.6805429 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 46 59 38' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9950854261', 'addr:city': 'Brunoy', 'addr:housenumber': '67', 'addr:postcode': '91800', 'addr:street': 'route Nationale 6', amenity: 'veterinary', email: 'cliniquecatpattes@gmail.com', name: "Clinique Vétérinaire des Cat'Pattes", phone: '+331 69 21 57 20', website: 'https://www.catpattes.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4955924, 48.6793175 ] }, id: 'node/9950854261' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : veterinary ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping veterinary ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? veterinary true ### debug: convertProperty: isStringValue? veterinary true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ veterinary => veterinary ### debug: convertProperty: -- convertedValue veterinary ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 69 21 57 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 69 21 57 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 69 21 57 20 false ### debug: convertProperty: isStringValue? +331 69 21 57 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 69 21 57 20 convertedValue 1 69 21 57 20 ### debug: phone: +331 69 21 57 20 => +33 1 69 21 57 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 21 57 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 21 57 20 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4955924, 48.6793175 ] }, properties: { amenity: 'veterinary', phone: '+33 1 69 21 57 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9955558598', 'addr:city': 'Yerres', 'addr:housenumber': '34', 'addr:street': 'Rue Guillaume Budé', email: 'carolinejhanlegrumelec@gmail.com', name: 'Espace Coiffure', phone: '+33 1 69 48 90 62', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.4812162, 48.6946121 ] }, id: 'node/9955558598' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 48 90 62 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 48 90 62 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 48 90 62 false ### debug: convertProperty: isStringValue? +33 1 69 48 90 62 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 48 90 62 convertedValue 1 69 48 90 62 ### debug: phone: +33 1 69 48 90 62 => +33 1 69 48 90 62 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 90 62 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 90 62 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4812162, 48.6946121 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 48 90 62' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9955558599', 'addr:city': 'Yerres', 'addr:housenumber': '5', 'addr:postcode': '91830', 'addr:street': 'Rue La Fontaine', description: 'Création, fabrication et vente de savons écologiques. La Savonnerie de la Garenne est une entreprise engagée qui vous propose des produits simples et authentiques, bons pour votre peau et pour la planète.', email: 'carolinejhanlegrumelec@gmail.com', name: 'Savonnerie de la Garenne', 'payment:electronic_purses': 'yes', phone: '+33 6 76 73 03 63', shop: 'outpost', website: 'https://www.savonneriedelagarenne.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4764511, 48.6954223 ] }, id: 'node/9955558599' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert payment:electronic_purses ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:electronic_purses ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:electronic_purses ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 76 73 03 63 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 76 73 03 63 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 76 73 03 63 false ### debug: convertProperty: isStringValue? +33 6 76 73 03 63 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 76 73 03 63 convertedValue 6 76 73 03 63 ### debug: phone: +33 6 76 73 03 63 => +33 6 76 73 03 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 76 73 03 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 76 73 03 63 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4764511, 48.6954223 ] }, properties: { amenity: 'charging_station', phone: '+33 6 76 73 03 63' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9955558600', 'addr:housenumber': '25 bis', 'addr:street': 'Rue Pierre Brossolette', email: 'Ydoumi@gmail.com', name: 'L’élégance', phone: '+33 1 69 48 39 43', shop: 'hairdresser', unisex: 'yes', website: 'https://www.planity.com/lelegance-coiffure-91330-yerres' }, geometry: { type: 'Point', coordinates: [ 2.4778191, 48.7001812 ] }, id: 'node/9955558600' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 48 39 43 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 48 39 43 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 48 39 43 false ### debug: convertProperty: isStringValue? +33 1 69 48 39 43 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 48 39 43 convertedValue 1 69 48 39 43 ### debug: phone: +33 1 69 48 39 43 => +33 1 69 48 39 43 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 39 43 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 39 43 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert unisex ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName unisex ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: unisex ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4778191, 48.7001812 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 48 39 43' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9955558601', craft: 'cleaning', description: 'Aide à la personne auprès des personnes fragilisées.', name: 'AP services 91', phone: '+33 1 68 43 17 22', website: 'https://www.apservices91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.4818546, 48.700772 ] }, id: 'node/9955558601' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 68 43 17 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 68 43 17 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 68 43 17 22 false ### debug: convertProperty: isStringValue? +33 1 68 43 17 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 68 43 17 22 convertedValue 1 68 43 17 22 ### debug: phone: +33 1 68 43 17 22 => +33 1 68 43 17 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 68 43 17 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 68 43 17 22 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4818546, 48.700772 ] }, properties: { amenity: 'charging_station', phone: '+33 1 68 43 17 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9955558602', 'addr:city': 'Yerres', 'addr:housenumber': '23', 'addr:postcode': '91330', 'addr:street': 'Rue Georges Boulet', email: 'carole.alves78@gmail.com', name: 'Le Toucher du Cœur', phone: '+33 6 83 01 30 49', shop: 'massage', website: 'https://carolealves78.wixsite.com/letoucherducur' }, geometry: { type: 'Point', coordinates: [ 2.4808448, 48.7020413 ] }, id: 'node/9955558602' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 83 01 30 49 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 83 01 30 49 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 83 01 30 49 false ### debug: convertProperty: isStringValue? +33 6 83 01 30 49 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 83 01 30 49 convertedValue 6 83 01 30 49 ### debug: phone: +33 6 83 01 30 49 => +33 6 83 01 30 49 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 83 01 30 49 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 83 01 30 49 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4808448, 48.7020413 ] }, properties: { amenity: 'charging_station', phone: '+33 6 83 01 30 49' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9955558603', description: 'Salle de sport par électrostimulation.', leisure: 'fitness_centre', name: 'Body Stimulation', phone: '+33 6 48 92 38 34' }, geometry: { type: 'Point', coordinates: [ 2.4821909, 48.7005433 ] }, id: 'node/9955558603' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 48 92 38 34 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 48 92 38 34 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 48 92 38 34 false ### debug: convertProperty: isStringValue? +33 6 48 92 38 34 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 48 92 38 34 convertedValue 6 48 92 38 34 ### debug: phone: +33 6 48 92 38 34 => +33 6 48 92 38 34 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 48 92 38 34 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 48 92 38 34 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4821909, 48.7005433 ] }, properties: { amenity: 'charging_station', phone: '+33 6 48 92 38 34' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9963725841', 'addr:city': 'Villebon Sur Yvette', 'addr:housenumber': '14', 'addr:postcode': '91140', 'addr:street': 'Avenue du Québec', name: 'Caylar', office: 'company', opening_hours: 'Mo-Fr 09:00-18:00', phone: '+33 1 69 29 91 62', website: 'https://www.caylar.net/fr/' }, geometry: { type: 'Point', coordinates: [ 2.2141962, 48.6885886 ] }, id: 'node/9963725841' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 29 91 62 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 29 91 62 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 29 91 62 false ### debug: convertProperty: isStringValue? +33 1 69 29 91 62 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 29 91 62 convertedValue 1 69 29 91 62 ### debug: phone: +33 1 69 29 91 62 => +33 1 69 29 91 62 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 29 91 62 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 29 91 62 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2141962, 48.6885886 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 29 91 62' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9974336570', 'addr:housenumber': '4', 'addr:street': 'Rue du Buisson aux Fraises', brand: 'Peugeot', 'brand:wikidata': 'Q6742', name: 'Peugeot Bernier', phone: '+33 1 69 75 18 18', shop: 'car', website: 'https://www.peugeot-massy.fr/' }, geometry: { type: 'Point', coordinates: [ 2.28364, 48.7239 ] }, id: 'node/9974336570' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 75 18 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 75 18 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 75 18 18 false ### debug: convertProperty: isStringValue? +33 1 69 75 18 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 75 18 18 convertedValue 1 69 75 18 18 ### debug: phone: +33 1 69 75 18 18 => +33 1 69 75 18 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 75 18 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 75 18 18 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.28364, 48.7239 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 75 18 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9988386744', 'addr:city': 'Le Coudray-Montceaux', 'addr:postcode': '91830', 'addr:street': 'Avenue du Coudray', amenity: 'restaurant', cuisine: 'french', delivery: 'no', description: "Dans un magnifique cadre verdoyant , à 2 minutes de l'A6 ,Nous vous accueillons dans une ambiance chaleureuse et vous propose une cuisine française familiale et généreuse ainsi que de délicieux cocktails ! À seulement 35 mn de Paris !", image: 'https://lh3.ggpht.com/p/AF1QipNYPa35Zu_6ySKOAOw-KiHJ6tuaD0sPHqhy_hBj=s1536', internet_access: 'wlan', 'internet_access:fee': 'customers', name: "L'EPICURE 19", opening_hours: 'Mo-Su 08:30-18:30', outdoor_seating: 'yes', 'payment:carte_bleue': 'yes', 'payment:cheque': 'yes', 'payment:debit_cards': 'yes', 'payment:mastercard': 'yes', 'payment:visa': 'yes', phone: '+33 1 64 93 81 77', reservation: 'yes', source: 'survey', takeaway: 'no', website: 'https://www.epicure19.fr', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.5078418, 48.5624406 ] }, id: 'node/9988386744' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 25 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert image ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName image ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: image ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert internet_access:fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access:fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access:fee ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert outdoor_seating ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName outdoor_seating ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: outdoor_seating ### debug: mapElementFromConf: convert payment:carte_bleue ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:carte_bleue ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:carte_bleue ### debug: mapElementFromConf: convert payment:cheque ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cheque ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cheque ### debug: mapElementFromConf: convert payment:debit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:debit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:debit_cards ### debug: mapElementFromConf: convert payment:mastercard ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:mastercard ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:mastercard ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 93 81 77 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 93 81 77 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 93 81 77 false ### debug: convertProperty: isStringValue? +33 1 64 93 81 77 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 93 81 77 convertedValue 1 64 93 81 77 ### debug: phone: +33 1 64 93 81 77 => +33 1 64 93 81 77 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 93 81 77 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 93 81 77 ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : yes ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping yes ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? yes false ### debug: convertProperty: isStringValue? yes false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value yes ### debug: convertProperty: ==========> !!! NOT in falsy values yes ### debug: convertProperty: convertedValue ==========> { reservation : yes } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation yes ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5078418, 48.5624406 ] }, properties: { amenity: 'restaurant', phone: '+33 1 64 93 81 77', reservation: 'yes' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9998174529', 'addr:city': 'Limours', 'addr:housenumber': '30', 'addr:postcode': '91470', 'addr:street': 'Avenue de la Gare', craft: 'beekeeper', name: "L'abeille autonome", phone: '+33 6 72 17 40 19', website: 'https://abeilleautonome.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0702317, 48.6444312 ] }, id: 'node/9998174529' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 72 17 40 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 72 17 40 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 72 17 40 19 false ### debug: convertProperty: isStringValue? +33 6 72 17 40 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 72 17 40 19 convertedValue 6 72 17 40 19 ### debug: phone: +33 6 72 17 40 19 => +33 6 72 17 40 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 72 17 40 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 72 17 40 19 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0702317, 48.6444312 ] }, properties: { amenity: 'charging_station', phone: '+33 6 72 17 40 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/9998397282', 'addr:city': 'Gif-sur-Yvette', 'addr:housenumber': '162', 'addr:postcode': '91190', 'addr:street': 'Avenue du Général Leclerc', name: 'Laure Coiffure', phone: '+33 1 69 07 43 78', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.1045095, 48.7036562 ] }, id: 'node/9998397282' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 07 43 78 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 07 43 78 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 07 43 78 false ### debug: convertProperty: isStringValue? +33 1 69 07 43 78 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 07 43 78 convertedValue 1 69 07 43 78 ### debug: phone: +33 1 69 07 43 78 => +33 1 69 07 43 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 07 43 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 07 43 78 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1045095, 48.7036562 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 07 43 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10011074739', 'contact:phone': '+33169092560', healthcare: 'laboratory', 'healthcare:speciality': 'biology', name: 'Laboratoire d’Analyses Médicales', opening_hours: 'mo-Fr 07:00-18:00;Sa 07:30-12:30', phone: '+33169799600', 'ref:FR:FINESS': '910020163', 'ref:FR:SIRET': '38322429200052', source: 'Le ministère des solidarités et de la santé - 2023-03', 'type:FR:FINESS': '611' }, geometry: { type: 'Point', coordinates: [ 2.2948512, 48.6947766 ] }, id: 'node/10011074739' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169799600 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169799600 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169799600 false ### debug: convertProperty: isStringValue? +33169799600 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169799600 convertedValue 1 69 79 96 00 ### debug: phone: +33169799600 => +33 1 69 79 96 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 79 96 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 79 96 00 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2948512, 48.6947766 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 79 96 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10017573917', 'addr:housenumber': '7', 'addr:street': 'Rue des Frères Lumière', name: 'Casse auto', phone: '+33 169741750', shop: 'car_parts' }, geometry: { type: 'Point', coordinates: [ 2.2880027, 48.696648 ] }, id: 'node/10017573917' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169741750 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169741750 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169741750 false ### debug: convertProperty: isStringValue? +33 169741750 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169741750 convertedValue 1 69 74 17 50 ### debug: phone: +33 169741750 => +33 1 69 74 17 50 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 74 17 50 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 74 17 50 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2880027, 48.696648 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 74 17 50' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10056546181', name: 'Cressonière Sainte-Anne', opening_hours: 'Sep-May Mo-Sa 09:00-18:00; Sep-May Su 09:00-11:30', phone: '+336 74 99 12 70', product: 'watercress', shop: 'farm', start_date: '1854', website: 'https://cressonniere-sainte-anne.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3572621, 48.44183 ] }, id: 'node/10056546181' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +336 74 99 12 70 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +336 74 99 12 70 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +336 74 99 12 70 false ### debug: convertProperty: isStringValue? +336 74 99 12 70 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 336 74 99 12 70 convertedValue 6 74 99 12 70 ### debug: phone: +336 74 99 12 70 => +33 6 74 99 12 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 74 99 12 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 74 99 12 70 ### debug: mapElementFromConf: convert product ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName product ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: product ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3572621, 48.44183 ] }, properties: { amenity: 'charging_station', phone: '+33 6 74 99 12 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10067722717', 'addr:postcode': '91470', 'addr:street': "Allée des Fonds d'Armenon", email: 'contact@orthopia-protheses.com', name: 'Orthopia', office: 'company', phone: '+33 7 49 39 73 05', website: 'https://www.orthopia-protheses.com' }, geometry: { type: 'Point', coordinates: [ 2.0769377, 48.6628623 ] }, id: 'node/10067722717' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 49 39 73 05 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 49 39 73 05 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 49 39 73 05 false ### debug: convertProperty: isStringValue? +33 7 49 39 73 05 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 49 39 73 05 convertedValue 7 49 39 73 05 ### debug: phone: +33 7 49 39 73 05 => +33 7 49 39 73 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 49 39 73 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 49 39 73 05 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0769377, 48.6628623 ] }, properties: { amenity: 'charging_station', phone: '+33 7 49 39 73 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10072625330', access: 'yes', amenity: 'charging_station', 'authentication:none': 'yes', capacity: '2', email: 'sav@izivia.com', fee: 'yes', motorcar: 'yes', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', owner: 'CPS', 'payment:credit_cards': 'no', phone: '+33972668001', 'ref:EU:EVSE': 'FR*CPS*PCAPS1411', 'socket:type2': '1', 'socket:typee': '1', source: 'data.gouv.fr:Etalab - 05/2022' }, geometry: { type: 'Point', coordinates: [ 2.2705894, 48.6410715 ] }, id: 'node/10072625330' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 2 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 2 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 2 true ### debug: convertProperty: isStringValue? 2 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 2 => 2 ### debug: convertProperty: -- convertedValue 2 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert motorcar ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName motorcar ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: motorcar ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33972668001 false ### debug: convertProperty: isStringValue? +33972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33972668001 convertedValue 9 72 66 80 01 ### debug: phone: +33972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref:EU:EVSE ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:EU:EVSE ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:EU:EVSE ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2705894, 48.6410715 ] }, properties: { amenity: 'charging_station', capacity: '2', phone: '+33 9 72 66 80 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10074675766', 'addr:housenumber': '2', email: 'ettoitufaisquoi@ecomail-asso.com', office: 'association', phone: '+33 6 06 43 53 27 18', website: 'https://www.ettoitufaisquoi.org/' }, geometry: { type: 'Point', coordinates: [ 2.383455, 48.7111645 ] }, id: 'node/10074675766' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 06 43 53 27 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 06 43 53 27 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 06 43 53 27 18 false ### debug: convertProperty: isStringValue? +33 6 06 43 53 27 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 06 43 53 27 18 convertedValue 6 06 43 53 27 18 ### debug: phone: +33 6 06 43 53 27 18 => +33 6 06 43 53 27 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 06 43 53 27 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 06 43 53 27 18 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.383455, 48.7111645 ] }, properties: { amenity: 'charging_station', phone: '+33 6 06 43 53 27 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10087669717', 'addr:postcode': '91160', amenity: 'driving_school', name: "Bil's Conduite", opening_hours: 'We-Fr 10:00-12:00, 14:00-19:00; Tu 10:00-12:00, 14:00-20:00; Sa 10:00-14:00', phone: '+33170267219', website: 'https://www.bilsconduite.fr/' }, geometry: { type: 'Point', coordinates: [ 2.292428, 48.692957 ] }, id: 'node/10087669717' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33170267219 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33170267219 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33170267219 false ### debug: convertProperty: isStringValue? +33170267219 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33170267219 convertedValue 1 70 26 72 19 ### debug: phone: +33170267219 => +33 1 70 26 72 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 70 26 72 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 70 26 72 19 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.292428, 48.692957 ] }, properties: { amenity: 'driving_school', phone: '+33 1 70 26 72 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10089478673', access: 'yes', amenity: 'charging_station', 'authentication:none': 'yes', capacity: '2', email: 'sav@izivia.com', fee: 'yes', motorcar: 'yes', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', owner: 'CPS', 'payment:credit_cards': 'no', phone: '+33972668001', 'ref:EU:EVSE': 'FR*CPS*PCAPS3112', 'socket:type2': '1', 'socket:typee': '1', source: 'data.gouv.fr:Etalab - 05/2022' }, geometry: { type: 'Point', coordinates: [ 2.2428435, 48.6595237 ] }, id: 'node/10089478673' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 2 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 2 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 2 true ### debug: convertProperty: isStringValue? 2 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 2 => 2 ### debug: convertProperty: -- convertedValue 2 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert motorcar ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName motorcar ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: motorcar ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33972668001 false ### debug: convertProperty: isStringValue? +33972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33972668001 convertedValue 9 72 66 80 01 ### debug: phone: +33972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref:EU:EVSE ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:EU:EVSE ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:EU:EVSE ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2428435, 48.6595237 ] }, properties: { amenity: 'charging_station', capacity: '2', phone: '+33 9 72 66 80 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10092040418', 'addr:city': 'crosne', 'addr:country': 'FR', 'addr:postcode': '91560', email: 'eric.thomas@axelite.fr', latitude: '48.7204627', longitude: '2.4649022', name: 'Axélite', 'name:fr': ' Axélite ', office: 'estate_agent', opening_hours: 'Mo 08:00-20:00; Tu 08:00-20:00; We 08:00-20:00; Th 08:00-20:00; Fr 08:00-20:30; Sa 08:00-20:00;', phone: '+33 6 95 01 96 01 ', 'phone:mobile': '+33 6 95 01 96 01', website: 'https://www.meilleursagents.com/mandataire-immobilier/mandataire-axelite-eric-thomas-70906/' }, geometry: { type: 'Point', coordinates: [ 2.4649022, 48.7204627 ] }, id: 'node/10092040418' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:country ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:country ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:country ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert latitude ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName latitude ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: latitude ### debug: mapElementFromConf: convert longitude ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName longitude ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: longitude ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert name:fr ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name:fr ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name:fr ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 95 01 96 01 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 95 01 96 01 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 95 01 96 01 false ### debug: convertProperty: isStringValue? +33 6 95 01 96 01 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 95 01 96 01 convertedValue 6 95 01 96 01 ### debug: phone: +33 6 95 01 96 01 => +33 6 95 01 96 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 95 01 96 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 95 01 96 01 ### debug: mapElementFromConf: convert phone:mobile ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName phone:mobile ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: phone:mobile ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4649022, 48.7204627 ] }, properties: { amenity: 'charging_station', phone: '+33 6 95 01 96 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10095151535', access: 'yes', amenity: 'charging_station', 'authentication:none': 'yes', capacity: '2', email: 'sav@izivia.com', fee: 'yes', motorcar: 'yes', network: 'Sigeif', opening_hours: '24/7', operator: 'Izivia', owner: 'Sigeif', 'payment:credit_cards': 'no', phone: '+33972668001', 'ref:EU:EVSE': 'FR*SIG*PSIGE5311', 'socket:chademo': '1', 'socket:type2_combo': '1', source: 'data.gouv.fr:Etalab - 05/2022' }, geometry: { type: 'Point', coordinates: [ 2.2325294, 48.6429519 ] }, id: 'node/10095151535' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: access ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 2 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 2 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 2 true ### debug: convertProperty: isStringValue? 2 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 2 => 2 ### debug: convertProperty: -- convertedValue 2 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert motorcar ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName motorcar ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: motorcar ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33972668001 false ### debug: convertProperty: isStringValue? +33972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33972668001 convertedValue 9 72 66 80 01 ### debug: phone: +33972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref:EU:EVSE ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:EU:EVSE ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:EU:EVSE ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2325294, 48.6429519 ] }, properties: { amenity: 'charging_station', capacity: '2', phone: '+33 9 72 66 80 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10097011545', 'addr:city': 'Brunoy', 'addr:housenumber': '13', 'addr:postcode': '91800', 'addr:street': 'Place Saint-Médard', fax: '+33 1 60 46 96 73', healthcare: 'laboratory', name: 'CCC - IRM SCANNER Brunoy', phone: '+33 1 60 46 96 97', website: 'https://ccc-irm-brunoy.fr/' }, geometry: { type: 'Point', coordinates: [ 2.5027222, 48.6983813 ] }, id: 'node/10097011545' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 46 96 97 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 46 96 97 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 46 96 97 false ### debug: convertProperty: isStringValue? +33 1 60 46 96 97 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 46 96 97 convertedValue 1 60 46 96 97 ### debug: phone: +33 1 60 46 96 97 => +33 1 60 46 96 97 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 46 96 97 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 46 96 97 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5027222, 48.6983813 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 46 96 97' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10106067054', email: 'musee@caese.fr', fee: '2', image: 'https://fr.wikipedia.org/wiki/Mus%C3%A9e_intercommunal_d%27%C3%89tampes#/media/Fichier:H%C3%B4tel_ville_%C3%89tampes_1.jpg', name: "Musée Intercommunal d'Etampes", opening_hours: 'We-Su 14:00-17:00', operator: 'public', phone: '+331 69 92 69 02', start_date: '1875', tourism: 'museum', website: 'https://www.mairie-etampes.fr/le-musee/', wikidata: 'Q3330653' }, geometry: { type: 'Point', coordinates: [ 2.161198, 48.4344684 ] }, id: 'node/10106067054' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert image ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName image ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: image ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 69 92 69 02 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 69 92 69 02 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 69 92 69 02 false ### debug: convertProperty: isStringValue? +331 69 92 69 02 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 69 92 69 02 convertedValue 1 69 92 69 02 ### debug: phone: +331 69 92 69 02 => +33 1 69 92 69 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 92 69 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 92 69 02 ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert tourism ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tourism ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tourism ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.161198, 48.4344684 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 92 69 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10137425710', 'addr:city': 'Fontenay-lès-Briis', 'addr:housenumber': '1', 'addr:postcode': '91640', 'addr:street': 'Chemin de la Fontaine', craft: 'saddler', name: 'Sellerie du Chatel', phone: '+33 1 64 58 96 96' }, geometry: { type: 'Point', coordinates: [ 2.15944, 48.5997052 ] }, id: 'node/10137425710' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 58 96 96 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 58 96 96 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 58 96 96 false ### debug: convertProperty: isStringValue? +33 1 64 58 96 96 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 58 96 96 convertedValue 1 64 58 96 96 ### debug: phone: +33 1 64 58 96 96 => +33 1 64 58 96 96 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 58 96 96 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 58 96 96 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.15944, 48.5997052 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 58 96 96' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10142559321', 'addr:housenumber': '17', 'addr:street': 'Avenue de la Roseraie', email: 'contact@patisserie-skazka.fr', name: 'Pâtisserie Skazka', opening_hours: 'Mo-Fr 10:00-18:00', operator: 'Olga Munoz', phone: '+33 6 49 00 48 76', 'ref:FR:SIRET': '83291824700012', shop: 'pastry', source: 'INSEE - 2022-10', website: 'http://www.patisserie-skazka.fr/' }, geometry: { type: 'Point', coordinates: [ 2.150107, 48.6890694 ] }, id: 'node/10142559321' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 49 00 48 76 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 49 00 48 76 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 49 00 48 76 false ### debug: convertProperty: isStringValue? +33 6 49 00 48 76 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 49 00 48 76 convertedValue 6 49 00 48 76 ### debug: phone: +33 6 49 00 48 76 => +33 6 49 00 48 76 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 49 00 48 76 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 49 00 48 76 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.150107, 48.6890694 ] }, properties: { amenity: 'charging_station', phone: '+33 6 49 00 48 76' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10144966417', 'addr:housenumber': '3', 'addr:street': 'Rue de la Branche Rompue', name: 'Agence Didier Petitpas', operator: 'Didier Petitpas', phone: '+33 164915882', 'ref:FR:SIRET': '81855028700010', shop: 'wholesale', source: 'INSEE - 2022-10', wholesale: 'food' }, geometry: { type: 'Point', coordinates: [ 2.0801282, 48.6298738 ] }, id: 'node/10144966417' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164915882 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164915882 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164915882 false ### debug: convertProperty: isStringValue? +33 164915882 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164915882 convertedValue 1 64 91 58 82 ### debug: phone: +33 164915882 => +33 1 64 91 58 82 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 58 82 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 58 82 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert wholesale ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wholesale ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wholesale ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0801282, 48.6298738 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 58 82' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10157286000', 'addr:city': 'Villebon-sur-Yvette', 'addr:housenumber': '2', 'addr:postcode': '91140', 'addr:street': 'Avenue de la Plesse', brand: 'Ixina', 'brand:wikidata': 'Q3156424', name: 'Ixina', opening_hours: 'Mo-Fr 10:30-12:30,14:00-19:00; Sa-Su 10:30-19:00', phone: '+33 1 69 35 59 90', shop: 'kitchen' }, geometry: { type: 'Point', coordinates: [ 2.2569213, 48.7023603 ] }, id: 'node/10157286000' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 35 59 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 35 59 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 35 59 90 false ### debug: convertProperty: isStringValue? +33 1 69 35 59 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 35 59 90 convertedValue 1 69 35 59 90 ### debug: phone: +33 1 69 35 59 90 => +33 1 69 35 59 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 35 59 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 35 59 90 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2569213, 48.7023603 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 35 59 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10157671269', 'addr:city': 'Igny', 'addr:housenumber': '2', 'addr:postcode': '91430', 'addr:street': 'Avenue Irène et Frédéric Joliot Curie', brand: 'EFS', 'brand:wikidata': 'Q3591543', description: 'Centre de dons éphémère, voir site web pour connaître les jours de don et pour prendre RV', 'donation:compensation': 'no', healthcare: 'blood_donation', name: 'EFS', official_name: 'Établissement français du sang', operator: 'Etablissement Français du Sang', phone: '+33 800 109 900', website: 'https://dondesang.efs.sante.fr/' }, geometry: { type: 'Point', coordinates: [ 2.228221, 48.7321396 ] }, id: 'node/10157671269' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert donation:compensation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName donation:compensation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: donation:compensation ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 800 109 900 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 800 109 900 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 800 109 900 false ### debug: convertProperty: isStringValue? +33 800 109 900 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 800 109 900 convertedValue 8 00 10 99 00 ### debug: phone: +33 800 109 900 => +33 8 00 10 99 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 8 00 10 99 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 8 00 10 99 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.228221, 48.7321396 ] }, properties: { amenity: 'charging_station', phone: '+33 8 00 10 99 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10160266944', female: 'yes', male: 'yes', name: 'Coiff & co', opening_hours: 'Tu-Sa 10:00-19:00', phone: '+33 9 73 38 50 85', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.2559204, 48.7030047 ] }, id: 'node/10160266944' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert female ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName female ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: female ### debug: mapElementFromConf: convert male ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName male ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: male ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 73 38 50 85 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 73 38 50 85 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 73 38 50 85 false ### debug: convertProperty: isStringValue? +33 9 73 38 50 85 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 73 38 50 85 convertedValue 9 73 38 50 85 ### debug: phone: +33 9 73 38 50 85 => +33 9 73 38 50 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 73 38 50 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 73 38 50 85 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2559204, 48.7030047 ] }, properties: { amenity: 'charging_station', phone: '+33 9 73 38 50 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10175471996', amenity: 'taxi', name: 'Transport à la demande', operator: 'IDF Mobilités', phone: '+33 9 70 80 96 63', reservation: 'https://tad.idfmobilites.fr/pays-de-limours/', website: 'https://tad.idfmobilites.fr/pays-de-limours/' }, geometry: { type: 'Point', coordinates: [ 2.1278657, 48.616434 ] }, id: 'node/10175471996' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : taxi ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping taxi ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? taxi true ### debug: convertProperty: isStringValue? taxi true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ taxi => taxi ### debug: convertProperty: -- convertedValue taxi ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 70 80 96 63 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 70 80 96 63 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 70 80 96 63 false ### debug: convertProperty: isStringValue? +33 9 70 80 96 63 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 70 80 96 63 convertedValue 9 70 80 96 63 ### debug: phone: +33 9 70 80 96 63 => +33 9 70 80 96 63 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 70 80 96 63 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 70 80 96 63 ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : https://tad.idfmobilites.fr/pays-de-limours/ ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping https://tad.idfmobilites.fr/pays-de-limours/ ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? https://tad.idfmobilites.fr/pays-de-limours/ false ### debug: convertProperty: isStringValue? https://tad.idfmobilites.fr/pays-de-limours/ false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value https://tad.idfmobilites.fr/pays-de-limours/ ### debug: convertProperty: ==========> !!! NOT in truthy values https://tad.idfmobilites.fr/pays-de-limours/ ### debug: convertProperty: ==========> !!! NOT in falsy values https://tad.idfmobilites.fr/pays-de-limours/ ### debug: convertProperty: convertedValue ==========> { reservation : https://tad.idfmobilites.fr/pays-de-limours/ } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation https://tad.idfmobilites.fr/pays-de-limours/ ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1278657, 48.616434 ] }, properties: { amenity: 'taxi', phone: '+33 9 70 80 96 63', reservation: 'https://tad.idfmobilites.fr/pays-de-limours/' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10202160576', 'addr:city': 'Palaiseau', 'addr:housenumber': '68', 'addr:postcode': '91120', 'addr:street': 'Rue de Paris', amenity: 'restaurant', name: 'La Gnocchiserie', phone: '+33 1 60 10 11 06', website: 'http://www.lagnocchiserie.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2463768, 48.7157899 ] }, id: 'node/10202160576' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 10 11 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 10 11 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 10 11 06 false ### debug: convertProperty: isStringValue? +33 1 60 10 11 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 10 11 06 convertedValue 1 60 10 11 06 ### debug: phone: +33 1 60 10 11 06 => +33 1 60 10 11 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 10 11 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 10 11 06 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2463768, 48.7157899 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 10 11 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10210160704', 'addr:city': 'Grigny', 'addr:housenumber': '23B', 'addr:postcode': '91350', 'addr:street': 'Avenue des Sablons', amenity: 'library', name: 'Médiathèque Pablo-Picasso', phone: '+33178842233', website: 'https://grigny-pom.c3rb.org/' }, geometry: { type: 'Point', coordinates: [ 2.3928694, 48.6549686 ] }, id: 'node/10210160704' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? library true ### debug: convertProperty: isStringValue? library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ library => library ### debug: convertProperty: -- convertedValue library ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33178842233 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33178842233 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33178842233 false ### debug: convertProperty: isStringValue? +33178842233 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33178842233 convertedValue 1 78 84 22 33 ### debug: phone: +33178842233 => +33 1 78 84 22 33 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 84 22 33 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 84 22 33 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3928694, 48.6549686 ] }, properties: { amenity: 'library', phone: '+33 1 78 84 22 33' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10210160705', 'addr:city': 'Grigny', 'addr:housenumber': '1b', 'addr:postcode': '91350', 'addr:street': 'Avenue des Sablons', name: 'Maison du Projet Grigny 2', office: 'estate_agent', opening_hours: 'Mo 09:00-12:00, 13:30-18:00; Tu 13:30-18:00; We-Fr 09:00-12:00, 13:30-18:00', phone: '0169494608', website: 'https://www.grigny2.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3938925, 48.6541994 ] }, id: 'node/10210160705' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0169494608 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0169494608 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0169494608 false ### debug: convertProperty: isStringValue? 0169494608 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 169494608 convertedValue 1 69 49 46 08 ### debug: phone: 0169494608 => +33 1 69 49 46 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 49 46 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 49 46 08 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3938925, 48.6541994 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 49 46 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10210332384', 'addr:city': 'Grigny', 'addr:housenumber': '12', 'addr:postcode': '91350', 'addr:street': 'Place Henri Barbusse', healthcare: 'centre', name: 'Pôle Santé Saint-Exupéry', phone: '+33 1 80 79 10 00', website: 'http://www.polesantesaintexupery.com/' }, geometry: { type: 'Point', coordinates: [ 2.391706, 48.6529675 ] }, id: 'node/10210332384' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 80 79 10 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 80 79 10 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 80 79 10 00 false ### debug: convertProperty: isStringValue? +33 1 80 79 10 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 80 79 10 00 convertedValue 1 80 79 10 00 ### debug: phone: +33 1 80 79 10 00 => +33 1 80 79 10 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 80 79 10 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 80 79 10 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.391706, 48.6529675 ] }, properties: { amenity: 'charging_station', phone: '+33 1 80 79 10 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10210332385', 'addr:city': 'Grigny', 'addr:housenumber': '12', 'addr:postcode': '91350', 'addr:street': 'Place Henri Barbusse', healthcare: 'laboratory', name: "Laboratoire d'analyses médicales Cerballiance", operator: 'Groupe Cerba HealthCare', phone: '+33 1 69 06 11 91', website: 'https://laboratoires.cerballiance.fr/%C3%AEle-de-france/grigny/12-place-henri-barbusse' }, geometry: { type: 'Point', coordinates: [ 2.3920131, 48.6526898 ] }, id: 'node/10210332385' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 11 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 11 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 11 91 false ### debug: convertProperty: isStringValue? +33 1 69 06 11 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 11 91 convertedValue 1 69 06 11 91 ### debug: phone: +33 1 69 06 11 91 => +33 1 69 06 11 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 11 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 11 91 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3920131, 48.6526898 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 06 11 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10210332386', 'addr:city': 'Grigny', 'addr:housenumber': '2B', 'addr:postcode': '91350', 'addr:street': 'Rue Saint-Exupéry', amenity: 'fast_food', cuisine: 'sandwich', name: 'Crêpes & Dwich', phone: '+33 1 69 54 11 18', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3918565, 48.6525808 ] }, id: 'node/10210332386' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 54 11 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 54 11 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 54 11 18 false ### debug: convertProperty: isStringValue? +33 1 69 54 11 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 54 11 18 convertedValue 1 69 54 11 18 ### debug: phone: +33 1 69 54 11 18 => +33 1 69 54 11 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 54 11 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 54 11 18 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3918565, 48.6525808 ] }, properties: { amenity: 'fast_food', phone: '+33 1 69 54 11 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10210332387', 'addr:city': 'Grigny', 'addr:housenumber': '2', 'addr:postcode': '91350', 'addr:street': 'Rue Saint-Exupéry', amenity: 'pharmacy', dispensing: 'yes', drive_through: 'no', fax: '+33169068808', healthcare: 'pharmacy', name: 'Pharmacie Saint-Exupéry', phone: '+33169065206', 'ref:FR:FINESS': '910008986', 'ref:FR:SIRET': '44098992900037', source: 'Le ministère des solidarités et de la santé - 2023-03', 'type:FR:FINESS': '620', website: 'https://www.doctolib.fr/pharmacie/grigny/pharmacie-saint-exupery-grigny', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3916813, 48.6524869 ] }, id: 'node/10210332387' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : pharmacy ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping pharmacy ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? pharmacy true ### debug: convertProperty: isStringValue? pharmacy true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ pharmacy => pharmacy ### debug: convertProperty: -- convertedValue pharmacy ### debug: mapElementFromConf: convert dispensing ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName dispensing ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: dispensing ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169065206 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169065206 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169065206 false ### debug: convertProperty: isStringValue? +33169065206 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169065206 convertedValue 1 69 06 52 06 ### debug: phone: +33169065206 => +33 1 69 06 52 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 52 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 52 06 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3916813, 48.6524869 ] }, properties: { amenity: 'pharmacy', phone: '+33 1 69 06 52 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10210332388', 'addr:city': 'Grigny', 'addr:housenumber': '4', 'addr:postcode': '91350', 'addr:street': 'Rue Saint-Exupéry', amenity: 'kindergarten', name: 'La Récré - Maison de la Petite Enfance', phone: '+33 1 69 44 20 45', preschool: 'no', website: 'https://www.larecre-grigny-accueil-enfants-parents.com/' }, geometry: { type: 'Point', coordinates: [ 2.3910645, 48.6521881 ] }, id: 'node/10210332388' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 44 20 45 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 44 20 45 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 44 20 45 false ### debug: convertProperty: isStringValue? +33 1 69 44 20 45 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 44 20 45 convertedValue 1 69 44 20 45 ### debug: phone: +33 1 69 44 20 45 => +33 1 69 44 20 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 44 20 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 44 20 45 ### debug: mapElementFromConf: convert preschool ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName preschool ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: preschool ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3910645, 48.6521881 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 69 44 20 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10210332389', 'addr:city': 'Grigny', 'addr:housenumber': '34', 'addr:postcode': '91350', 'addr:street': 'Rue Henri Rol-Tanguy', amenity: 'social_centre', name: 'Espace Jeunes Henri Barbusse', phone: '+33 1 69 46 69 52' }, geometry: { type: 'Point', coordinates: [ 2.3905532, 48.6523161 ] }, id: 'node/10210332389' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_centre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_centre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_centre true ### debug: convertProperty: isStringValue? social_centre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_centre => social_centre ### debug: convertProperty: -- convertedValue social_centre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 46 69 52 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 46 69 52 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 46 69 52 false ### debug: convertProperty: isStringValue? +33 1 69 46 69 52 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 46 69 52 convertedValue 1 69 46 69 52 ### debug: phone: +33 1 69 46 69 52 => +33 1 69 46 69 52 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 46 69 52 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 46 69 52 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3905532, 48.6523161 ] }, properties: { amenity: 'social_centre', phone: '+33 1 69 46 69 52' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10210332390', 'addr:city': 'Grigny', 'addr:housenumber': '2', 'addr:postcode': '91350', 'addr:street': 'Rue de la liberté', amenity: 'dentist', healthcare: 'dentist', 'healthcare:speciality': 'dentist', name: 'Centre Dentaire MediSmile', phone: '+33 1 69 39 65 15', website: 'https://www.doctolib.fr/centre-dentaire/grigny/centre-de-sante-dentaire-grigny?utm_campaign=qwant-maps&utm_source=openstreetmap', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3901809, 48.6516352 ] }, id: 'node/10210332390' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 39 65 15 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 39 65 15 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 39 65 15 false ### debug: convertProperty: isStringValue? +33 1 69 39 65 15 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 39 65 15 convertedValue 1 69 39 65 15 ### debug: phone: +33 1 69 39 65 15 => +33 1 69 39 65 15 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 39 65 15 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 39 65 15 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3901809, 48.6516352 ] }, properties: { amenity: 'dentist', phone: '+33 1 69 39 65 15' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10210404336', 'addr:city': 'Grigny', 'addr:housenumber': '11', 'addr:postcode': '91350', 'addr:street': 'Ruelle du Curé', amenity: 'kindergarten', email: 'ce.0911469C@ac-versailles.fr', name: 'École maternelle La Petite Sirène', operator: 'Académie de Versailles', 'operator:type': 'public', phone: '0169068380', preschool: 'yes', 'ref:FR:SIRET': '21910286000026', 'ref:UAI': '0911469C', website: 'https://annuaire-education.fr/etablissement/grigny/ecole-maternelle-la-petite-sirene/0911469C.html', wikidata: 'Q11859', wikipedia: 'fr:La Petite Sirène' }, geometry: { type: 'Point', coordinates: [ 2.39078, 48.6560913 ] }, id: 'node/10210404336' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0169068380 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0169068380 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0169068380 false ### debug: convertProperty: isStringValue? 0169068380 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 169068380 convertedValue 1 69 06 83 80 ### debug: phone: 0169068380 => +33 1 69 06 83 80 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 83 80 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 83 80 ### debug: mapElementFromConf: convert preschool ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName preschool ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: preschool ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapElementFromConf: convert wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikipedia ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.39078, 48.6560913 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 69 06 83 80' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10210404337', 'addr:city': 'Grigny', 'addr:housenumber': '1', 'addr:postcode': '91350', 'addr:street': 'Ruelle du Curé', amenity: 'kindergarten', email: 'ce.0912299E@ac-versailles.fr', name: 'École maternelle Georges Charpak', operator: 'Académie de Versailles', 'operator:type': 'public', phone: '+33169061641', preschool: 'yes', 'ref:FR:SIRET': '21910286000471', 'ref:UAI': '0912299E', website: 'https://annuaire-education.fr/etablissement/grigny/ecole-maternelle-georges-charpak/0912299E.html', wikidata: 'Q153178', wikipedia: 'fr:Georges Charpak' }, geometry: { type: 'Point', coordinates: [ 2.3903246, 48.6572593 ] }, id: 'node/10210404337' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169061641 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169061641 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169061641 false ### debug: convertProperty: isStringValue? +33169061641 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169061641 convertedValue 1 69 06 16 41 ### debug: phone: +33169061641 => +33 1 69 06 16 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 16 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 16 41 ### debug: mapElementFromConf: convert preschool ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName preschool ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: preschool ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapElementFromConf: convert wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikipedia ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3903246, 48.6572593 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 69 06 16 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10210404338', 'addr:city': 'Grigny', 'addr:housenumber': '1', 'addr:postcode': '91350', 'addr:street': 'Ruelle du Curé', amenity: 'school', email: 'ce.0912300F@ac-versailles.fr', name: 'École élémentaire Lucie Aubrac', operator: 'Académie de Versailles', 'operator:type': 'public', phone: '+33169061942', 'ref:FR:SIRET': '21910286000489', 'ref:UAI': '0912300F', website: 'https://www.education.gouv.fr/annuaire/91350/grigny/ecole/0912300f/ecole-elementaire-lucie-aubrac.html', wikipedia: 'fr:Lucie Aubrac' }, geometry: { type: 'Point', coordinates: [ 2.3907188, 48.6577371 ] }, id: 'node/10210404338' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169061942 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169061942 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169061942 false ### debug: convertProperty: isStringValue? +33169061942 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169061942 convertedValue 1 69 06 19 42 ### debug: phone: +33169061942 => +33 1 69 06 19 42 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 19 42 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 19 42 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikipedia ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3907188, 48.6577371 ] }, properties: { amenity: 'school', phone: '+33 1 69 06 19 42' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10210404339', 'addr:city': 'Grigny', 'addr:housenumber': '11b', 'addr:postcode': '91350', 'addr:street': 'Ruelle du Curé', amenity: 'kindergarten', email: 'ce.0911406J@ac-versailles.fr', name: 'École maternelle Belle au Bois Dormant', operator: 'Académie de Versailles', 'operator:type': 'public', phone: '+33169065769', preschool: 'yes', 'ref:FR:SIRET': '21910286000034', 'ref:UAI': '0911406J', website: 'https://www.education.gouv.fr/annuaire/91350/grigny/ecole/0911406j/ecole-maternelle-belle-au-bois-dormant.html', wikidata: 'Q11824', wikipedia: 'fr:La Belle au bois dormant' }, geometry: { type: 'Point', coordinates: [ 2.3904418, 48.6563276 ] }, id: 'node/10210404339' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169065769 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169065769 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169065769 false ### debug: convertProperty: isStringValue? +33169065769 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169065769 convertedValue 1 69 06 57 69 ### debug: phone: +33169065769 => +33 1 69 06 57 69 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 57 69 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 57 69 ### debug: mapElementFromConf: convert preschool ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName preschool ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: preschool ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapElementFromConf: convert wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikipedia ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3904418, 48.6563276 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 69 06 57 69' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10211838851', 'addr:city': 'Grigny', 'addr:housenumber': '4', 'addr:postcode': '91350', 'addr:street': 'Square Surcouf', amenity: 'doctors', denotation: 'garden', healthcare: 'doctor', 'healthcare:speciality': 'general', leaf_cycle: 'deciduous', leaf_type: 'broadleaved', name: 'Dr Hélène Bouteloup', natural: 'tree', phone: '+33 1 69 43 20 71', website: 'http://annuairesante.ameli.fr/professionnels-de-sante/fiche-detaillee-bouteloup-helene-CbM1kjUyMja3' }, geometry: { type: 'Point', coordinates: [ 2.3957972, 48.6568168 ] }, id: 'node/10211838851' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert denotation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName denotation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: denotation ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert leaf_cycle ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leaf_cycle ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leaf_cycle ### debug: mapElementFromConf: convert leaf_type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leaf_type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leaf_type ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert natural ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName natural ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: natural ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 43 20 71 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 43 20 71 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 43 20 71 false ### debug: convertProperty: isStringValue? +33 1 69 43 20 71 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 43 20 71 convertedValue 1 69 43 20 71 ### debug: phone: +33 1 69 43 20 71 => +33 1 69 43 20 71 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 20 71 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 20 71 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3957972, 48.6568168 ] }, properties: { amenity: 'doctors', phone: '+33 1 69 43 20 71' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10212059924', 'addr:city': 'Grigny', 'addr:housenumber': '15', 'addr:postcode': '91350', 'addr:street': 'Avenue des Sablons', amenity: 'school', email: 'ce.0911326X@ac-versailles.fr', name: 'École élémentaire Gérard-Philippe', operator: 'Académie de Versailles', 'operator:type': 'public', phone: '+33160480137' }, geometry: { type: 'Point', coordinates: [ 2.3910768, 48.6544418 ] }, id: 'node/10212059924' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160480137 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160480137 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160480137 false ### debug: convertProperty: isStringValue? +33160480137 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160480137 convertedValue 1 60 48 01 37 ### debug: phone: +33160480137 => +33 1 60 48 01 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 01 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 01 37 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3910768, 48.6544418 ] }, properties: { amenity: 'school', phone: '+33 1 60 48 01 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10212059925', 'addr:city': 'Grigny', 'addr:housenumber': '15', 'addr:postcode': '91350', 'addr:street': 'Avenue des Sablons', amenity: 'school', email: 'ce.0911325W@ac-versailles.fr', name: 'École élémentaire Elsa Triolet', operator: 'Académie de Versailles', 'operator:type': 'public', phone: '+33169064292' }, geometry: { type: 'Point', coordinates: [ 2.391416, 48.6545777 ] }, id: 'node/10212059925' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169064292 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169064292 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169064292 false ### debug: convertProperty: isStringValue? +33169064292 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169064292 convertedValue 1 69 06 42 92 ### debug: phone: +33169064292 => +33 1 69 06 42 92 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 42 92 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 42 92 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.391416, 48.6545777 ] }, properties: { amenity: 'school', phone: '+33 1 69 06 42 92' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10215791532', 'addr:city': 'Avrainville', 'addr:housenumber': '12', 'addr:postcode': '91630', 'addr:street': 'Rue du Parc', name: 'Philippe Moret', opening_hours: 'Mo-Sa 09:00-12:00,15:00-18:00', phone: '+33 6 07 51 64 17', shop: 'garden_centre', website: 'https://philippemoret.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2418928, 48.5607271 ] }, id: 'node/10215791532' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 07 51 64 17 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 07 51 64 17 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 07 51 64 17 false ### debug: convertProperty: isStringValue? +33 6 07 51 64 17 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 07 51 64 17 convertedValue 6 07 51 64 17 ### debug: phone: +33 6 07 51 64 17 => +33 6 07 51 64 17 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 07 51 64 17 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 07 51 64 17 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2418928, 48.5607271 ] }, properties: { amenity: 'charging_station', phone: '+33 6 07 51 64 17' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10215871828', 'addr:city': 'Avrainville', 'addr:postcode': '91630', 'addr:street': 'Grande Rue', name: "S.c.e Horticole Cottin - Sté Civile D'exploitation Cottin S.c.e Horticole Cottin", phone: '+33 1 60 82 10 90', shop: 'garden_centre' }, geometry: { type: 'Point', coordinates: [ 2.254561, 48.56429 ] }, id: 'node/10215871828' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 82 10 90 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 82 10 90 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 82 10 90 false ### debug: convertProperty: isStringValue? +33 1 60 82 10 90 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 82 10 90 convertedValue 1 60 82 10 90 ### debug: phone: +33 1 60 82 10 90 => +33 1 60 82 10 90 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 82 10 90 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 82 10 90 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.254561, 48.56429 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 82 10 90' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10223884359', 'addr:housenumber': '88', email: 'france.auto94800@gmail.com', phone: '+33 1 87 90 14 60', 'ref:FR:SIRET': '83517938300012', 'service:vehicle:brakes': 'yes', 'service:vehicle:car_repair': 'yes', 'service:vehicle:diagnostics': 'yes', 'service:vehicle:pneus': 'yes', 'service:vehicle:repairs': 'yes', shop: 'car_repair', website: 'https://www.siligom.fr/centres/athis-mons/377-siligom-athis-mons' }, geometry: { type: 'Point', coordinates: [ 2.3718462, 48.7044842 ] }, id: 'node/10223884359' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 87 90 14 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 87 90 14 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 87 90 14 60 false ### debug: convertProperty: isStringValue? +33 1 87 90 14 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 87 90 14 60 convertedValue 1 87 90 14 60 ### debug: phone: +33 1 87 90 14 60 => +33 1 87 90 14 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 87 90 14 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 87 90 14 60 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert service:vehicle:brakes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:brakes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:brakes ### debug: mapElementFromConf: convert service:vehicle:car_repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:car_repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:car_repair ### debug: mapElementFromConf: convert service:vehicle:diagnostics ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:diagnostics ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:diagnostics ### debug: mapElementFromConf: convert service:vehicle:pneus ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:pneus ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:pneus ### debug: mapElementFromConf: convert service:vehicle:repairs ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:repairs ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:repairs ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3718462, 48.7044842 ] }, properties: { amenity: 'charging_station', phone: '+33 1 87 90 14 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10223884360', 'addr:housenumber': '90', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', phone: '+33 9 83 76 63 08', 'ref:FR:SIRET': '81535855100019', shop: 'massage', website: 'http://www.baanmai-thai-spa-91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3719212, 48.704613 ] }, id: 'node/10223884360' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 83 76 63 08 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 83 76 63 08 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 83 76 63 08 false ### debug: convertProperty: isStringValue? +33 9 83 76 63 08 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 83 76 63 08 convertedValue 9 83 76 63 08 ### debug: phone: +33 9 83 76 63 08 => +33 9 83 76 63 08 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 83 76 63 08 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 83 76 63 08 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3719212, 48.704613 ] }, properties: { amenity: 'charging_station', phone: '+33 9 83 76 63 08' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10223932270', 'addr:housenumber': '53', beauty: 'nails;waxing;hair_removal;eyelash;skin_care;spa', 'contact:instagram': 'https://instagram.com/bella_beauty_athis', phone: '+33 7 81 24 15 12', 'ref:FR:SIRET': '92143583000010', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.3735282, 48.7047965 ] }, id: 'node/10223932270' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 7 81 24 15 12 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 7 81 24 15 12 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 7 81 24 15 12 false ### debug: convertProperty: isStringValue? +33 7 81 24 15 12 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 7 81 24 15 12 convertedValue 7 81 24 15 12 ### debug: phone: +33 7 81 24 15 12 => +33 7 81 24 15 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 81 24 15 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 81 24 15 12 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3735282, 48.7047965 ] }, properties: { amenity: 'charging_station', phone: '+33 7 81 24 15 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10224140566', 'addr:city': 'Grigny', 'addr:housenumber': '5', 'addr:postcode': '91350', 'addr:street': 'Chemin du Plessis', amenity: 'doctors', healthcare: 'doctor', 'healthcare:speciality': 'general', name: 'Dr Jean-Yves Yvrande', phone: '+33 1 69 06 45 72', website: 'https://www.sante.fr/medecin-generaliste/grigny/dr-yvrande-jean-yves' }, geometry: { type: 'Point', coordinates: [ 2.3871995, 48.6546111 ] }, id: 'node/10224140566' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 45 72 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 45 72 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 45 72 false ### debug: convertProperty: isStringValue? +33 1 69 06 45 72 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 45 72 convertedValue 1 69 06 45 72 ### debug: phone: +33 1 69 06 45 72 => +33 1 69 06 45 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 45 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 45 72 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3871995, 48.6546111 ] }, properties: { amenity: 'doctors', phone: '+33 1 69 06 45 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10225140423', 'addr:city': 'Grigny', 'addr:housenumber': '6b', 'addr:postcode': '91350', 'addr:street': 'Avenue des Tuileries', name: 'Antenne Emploi de Grigny', office: 'employment_agency', opening_hours: 'Mo-We,Fr 08:45-12:00,13:45-17:00; Th 08:45-12:00; PH off', phone: '+33 1 69 02 11 15', website: 'http://grigny91.fr/emploi-formation/antenne-emploi/' }, geometry: { type: 'Point', coordinates: [ 2.3950157, 48.6513992 ] }, id: 'node/10225140423' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 02 11 15 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 02 11 15 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 02 11 15 false ### debug: convertProperty: isStringValue? +33 1 69 02 11 15 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 02 11 15 convertedValue 1 69 02 11 15 ### debug: phone: +33 1 69 02 11 15 => +33 1 69 02 11 15 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 02 11 15 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 02 11 15 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3950157, 48.6513992 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 02 11 15' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10225211705', 'addr:city': 'Grigny', 'addr:housenumber': '6', 'addr:postcode': '91350', 'addr:street': 'Avenue des Tuileries', amenity: 'vehicle_inspection', name: 'Centre contrôle technique DEKRA', opening_hours: 'Mo-Fr 08:30-12:00, 14:00-18:00; Sa 09:00-12:00; PH off', phone: '+33 1 69 06 45 30', website: 'https://www.dekra-norisko.fr/centres-controle-technique/grigny,91350/autos-prevention,s091d099#utm_source=google&utm_medium=mybusiness&utm_campaign=fiche_centre&utm_term=Grigny&utm_content=S091D099', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3953959, 48.6514903 ] }, id: 'node/10225211705' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : vehicle_inspection ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping vehicle_inspection ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? vehicle_inspection true ### debug: convertProperty: isStringValue? vehicle_inspection true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ vehicle_inspection => vehicle_inspection ### debug: convertProperty: -- convertedValue vehicle_inspection ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 06 45 30 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 06 45 30 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 06 45 30 false ### debug: convertProperty: isStringValue? +33 1 69 06 45 30 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 06 45 30 convertedValue 1 69 06 45 30 ### debug: phone: +33 1 69 06 45 30 => +33 1 69 06 45 30 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 45 30 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 45 30 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3953959, 48.6514903 ] }, properties: { amenity: 'vehicle_inspection', phone: '+33 1 69 06 45 30' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10228179055', 'addr:city': 'Grigny', 'addr:housenumber': '14', 'addr:postcode': '91350', 'addr:street': 'Avenue des Tuileries', amenity: 'kindergarten', email: 'ce.0912286R@ac-versailles.fr', name: 'École maternelle Paul Langevin', operator: 'Académie de Versailles', 'operator:type': 'public', phone: '+33169259913', preschool: 'yes', 'ref:FR:SIRET': '21910286000257', 'ref:UAI': '0912286R', start_date: '2010-03-10', website: 'https://annuaire-education.fr/etablissement/grigny/ecole-maternelle-paul-langevin/0912286R.html', wikidata: 'Q25320', wikipedia: 'fr:Paul Langevin' }, geometry: { type: 'Point', coordinates: [ 2.3932, 48.6502574 ] }, id: 'node/10228179055' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 18 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169259913 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169259913 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169259913 false ### debug: convertProperty: isStringValue? +33169259913 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169259913 convertedValue 1 69 25 99 13 ### debug: phone: +33169259913 => +33 1 69 25 99 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 25 99 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 25 99 13 ### debug: mapElementFromConf: convert preschool ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName preschool ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: preschool ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikidata ### debug: mapElementFromConf: convert wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikipedia ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3932, 48.6502574 ] }, properties: { amenity: 'kindergarten', phone: '+33 1 69 25 99 13' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10228179056', 'addr:city': 'Grigny', 'addr:housenumber': '16', 'addr:postcode': '91350', 'addr:street': 'Avenue des Tuileries', amenity: 'school', email: 'ce.0911197G@ac-versailles.fr', name: 'École élémentaire Jean Perrin', operator: 'Académie de Versailles', 'operator:type': 'public', phone: '+33169062589', 'ref:FR:SIRET': '21910286000265', 'ref:UAI': '0911197G', website: 'https://annuaire-education.fr/etablissement/grigny/ecole-elementaire-jean-perrin/0911197G.html', wikipedia: 'fr:Jean Perrin' }, geometry: { type: 'Point', coordinates: [ 2.3928873, 48.6501316 ] }, id: 'node/10228179056' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? school true ### debug: convertProperty: isStringValue? school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ school => school ### debug: convertProperty: -- convertedValue school ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169062589 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169062589 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169062589 false ### debug: convertProperty: isStringValue? +33169062589 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169062589 convertedValue 1 69 06 25 89 ### debug: phone: +33169062589 => +33 1 69 06 25 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 06 25 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 06 25 89 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert ref:UAI ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:UAI ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:UAI ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wikipedia ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wikipedia ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wikipedia ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3928873, 48.6501316 ] }, properties: { amenity: 'school', phone: '+33 1 69 06 25 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10229505405', 'addr:housenumber': '7', 'addr:street': 'Chemin du Clotay', amenity: 'theatre', name: 'Compagnie La Constellation', phone: '+33 9 54 38 58 14', website: 'http://www.la-constellation.com/' }, geometry: { type: 'Point', coordinates: [ 2.3878815, 48.6619615 ] }, id: 'node/10229505405' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : theatre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping theatre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? theatre true ### debug: convertProperty: isStringValue? theatre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ theatre => theatre ### debug: convertProperty: -- convertedValue theatre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 54 38 58 14 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 54 38 58 14 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 54 38 58 14 false ### debug: convertProperty: isStringValue? +33 9 54 38 58 14 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 54 38 58 14 convertedValue 9 54 38 58 14 ### debug: phone: +33 9 54 38 58 14 => +33 9 54 38 58 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 54 38 58 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 54 38 58 14 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3878815, 48.6619615 ] }, properties: { amenity: 'theatre', phone: '+33 9 54 38 58 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10231088194', 'addr:housenumber': '2', 'addr:street': 'Place du Général de Gaulle', name: 'Votre Beauté', operator: 'Harmony Ravary', phone: '+33 1 64 91 03 54', shop: 'beauty', website: 'https://votre-beaute.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0775211, 48.6459749 ] }, id: 'node/10231088194' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 91 03 54 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 91 03 54 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 91 03 54 false ### debug: convertProperty: isStringValue? +33 1 64 91 03 54 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 91 03 54 convertedValue 1 64 91 03 54 ### debug: phone: +33 1 64 91 03 54 => +33 1 64 91 03 54 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 03 54 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 03 54 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0775211, 48.6459749 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 03 54' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10242285930', 'contact:facebook': 'https://www.facebook.com/geekfactory.bondoufle', name: 'Geek Factory Bondoufle', opening_hours: 'Tu-Th 10:00-19:30; Fr,Sa 10:00-20:00', phone: '+33762142036', shop: 'games', website: 'https://geekfactory.games/' }, geometry: { type: 'Point', coordinates: [ 2.3665452, 48.6155552 ] }, id: 'node/10242285930' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33762142036 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33762142036 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33762142036 false ### debug: convertProperty: isStringValue? +33762142036 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33762142036 convertedValue 7 62 14 20 36 ### debug: phone: +33762142036 => +33 7 62 14 20 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 7 62 14 20 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 7 62 14 20 36 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3665452, 48.6155552 ] }, properties: { amenity: 'charging_station', phone: '+33 7 62 14 20 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10242285931', 'contact:facebook': 'https://www.facebook.com/aufouraumoulin.bondoufle', name: 'Au four au Moulin', opening_hours: 'Tu-Su 07:00-20:30', phone: '+33160861739', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3656011, 48.61508 ] }, id: 'node/10242285931' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160861739 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160861739 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160861739 false ### debug: convertProperty: isStringValue? +33160861739 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160861739 convertedValue 1 60 86 17 39 ### debug: phone: +33160861739 => +33 1 60 86 17 39 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 86 17 39 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 86 17 39 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3656011, 48.61508 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 86 17 39' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10245161960', 'addr:city': 'Orsay', 'addr:postcode': '91400', 'addr:street': 'Place Pierre Lucas', amenity: 'library', level: '0', name: 'Médiathèque de Mondetour', opening_hours: 'We 14:30-18:30; Th 09:30-12:00; Fr 15:00-19:00; Sa 14:30-18:30', phone: '+33 1 64 46 58 06', website: 'http://www.paris-saclay.com/culture-sport-et-loisirs/mediatheques/les-mediatheques-intercommunales-446.html', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.1833287, 48.6829104 ] }, id: 'node/10245161960' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? library true ### debug: convertProperty: isStringValue? library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ library => library ### debug: convertProperty: -- convertedValue library ### debug: mapElementFromConf: convert level ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName level ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: level ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 46 58 06 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 46 58 06 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 46 58 06 false ### debug: convertProperty: isStringValue? +33 1 64 46 58 06 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 46 58 06 convertedValue 1 64 46 58 06 ### debug: phone: +33 1 64 46 58 06 => +33 1 64 46 58 06 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 46 58 06 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 46 58 06 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1833287, 48.6829104 ] }, properties: { amenity: 'library', phone: '+33 1 64 46 58 06' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10253548409', name: 'Les mains de Laure', opening_hours: 'Tu-Sa 10:00-19:30', phone: '+33 1 69 18 59 02', shop: 'beauty', 'survey:date': '2022-12-11', website: 'www.lesmainsdelaure.fr', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.1864557, 48.6967449 ] }, id: 'node/10253548409' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 18 59 02 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 18 59 02 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 18 59 02 false ### debug: convertProperty: isStringValue? +33 1 69 18 59 02 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 18 59 02 convertedValue 1 69 18 59 02 ### debug: phone: +33 1 69 18 59 02 => +33 1 69 18 59 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 18 59 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 18 59 02 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1864557, 48.6967449 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 18 59 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10255221624', 'addr:housenumber': '20', 'addr:street': 'Chemin des Pâtures', amenity: 'veterinary', name: 'Clinique vétérinaire de la Moinerie', phone: '+33 1 69 88 87 87', website: 'https://www.vetmoinerie.com/default.aspx' }, geometry: { type: 'Point', coordinates: [ 2.297223, 48.6199123 ] }, id: 'node/10255221624' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : veterinary ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping veterinary ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? veterinary true ### debug: convertProperty: isStringValue? veterinary true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ veterinary => veterinary ### debug: convertProperty: -- convertedValue veterinary ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 88 87 87 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 88 87 87 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 88 87 87 false ### debug: convertProperty: isStringValue? +33 1 69 88 87 87 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 88 87 87 convertedValue 1 69 88 87 87 ### debug: phone: +33 1 69 88 87 87 => +33 1 69 88 87 87 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 88 87 87 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 88 87 87 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.297223, 48.6199123 ] }, properties: { amenity: 'veterinary', phone: '+33 1 69 88 87 87' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10271390587', name: 'Cressonières Privat', opening_hours: '"Quand le portail est ouvert"', phone: '+336 10 86 41 99', product: 'watercress', shop: 'farm' }, geometry: { type: 'Point', coordinates: [ 2.0852298, 48.4304588 ] }, id: 'node/10271390587' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +336 10 86 41 99 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +336 10 86 41 99 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +336 10 86 41 99 false ### debug: convertProperty: isStringValue? +336 10 86 41 99 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 336 10 86 41 99 convertedValue 6 10 86 41 99 ### debug: phone: +336 10 86 41 99 => +33 6 10 86 41 99 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 10 86 41 99 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 10 86 41 99 ### debug: mapElementFromConf: convert product ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName product ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: product ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0852298, 48.4304588 ] }, properties: { amenity: 'charging_station', phone: '+33 6 10 86 41 99' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10273108220', 'addr:housenumber': '27', amenity: 'dentist', healthcare: 'dentist', phone: '+331 86 24 26 26', website: 'https://centre-dentaire-athis-mons-n7.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3716167, 48.6999905 ] }, id: 'node/10273108220' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +331 86 24 26 26 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +331 86 24 26 26 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +331 86 24 26 26 false ### debug: convertProperty: isStringValue? +331 86 24 26 26 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 331 86 24 26 26 convertedValue 1 86 24 26 26 ### debug: phone: +331 86 24 26 26 => +33 1 86 24 26 26 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 86 24 26 26 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 86 24 26 26 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3716167, 48.6999905 ] }, properties: { amenity: 'dentist', phone: '+33 1 86 24 26 26' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10273108221', 'addr:housenumber': '24', amenity: 'dentist', healthcare: 'dentist', phone: '01 69 96 08 02', website: 'https://centre-dentaire-athis-mons-24.fr/' }, geometry: { type: 'Point', coordinates: [ 2.3720985, 48.7000934 ] }, id: 'node/10273108221' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 01 69 96 08 02 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 01 69 96 08 02 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 01 69 96 08 02 false ### debug: convertProperty: isStringValue? 01 69 96 08 02 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 1 69 96 08 02 convertedValue 1 69 96 08 02 ### debug: phone: 01 69 96 08 02 => +33 1 69 96 08 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 96 08 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 96 08 02 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3720985, 48.7000934 ] }, properties: { amenity: 'dentist', phone: '+33 1 69 96 08 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10278641390', 'addr:housenumber': '12', 'addr:street': "Avenue de l'Océanie", name: 'SFR Business Solutions', office: 'company', operator: 'SFR', phone: '+33 1 75 43 32 60', website: 'http://www.sfrbusiness.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2045983, 48.6817032 ] }, id: 'node/10278641390' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 75 43 32 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 75 43 32 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 75 43 32 60 false ### debug: convertProperty: isStringValue? +33 1 75 43 32 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 75 43 32 60 convertedValue 1 75 43 32 60 ### debug: phone: +33 1 75 43 32 60 => +33 1 75 43 32 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 75 43 32 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 75 43 32 60 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2045983, 48.6817032 ] }, properties: { amenity: 'charging_station', phone: '+33 1 75 43 32 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10292267864', 'addr:city': 'Limours', 'addr:housenumber': '12', 'addr:postcode': '91470', 'addr:street': 'Rue du 8 Mai 1945', amenity: 'vehicle_inspection', brand: 'Autovision', 'brand:wikidata': 'Q64224842', name: 'Autovision', phone: '+33 1 64 91 51 52', website: 'https://www.autovision.fr/centre/910032-controle-technique/' }, geometry: { type: 'Point', coordinates: [ 2.0623172, 48.646106 ] }, id: 'node/10292267864' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : vehicle_inspection ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping vehicle_inspection ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? vehicle_inspection true ### debug: convertProperty: isStringValue? vehicle_inspection true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ vehicle_inspection => vehicle_inspection ### debug: convertProperty: -- convertedValue vehicle_inspection ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 91 51 52 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 91 51 52 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 91 51 52 false ### debug: convertProperty: isStringValue? +33 1 64 91 51 52 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 91 51 52 convertedValue 1 64 91 51 52 ### debug: phone: +33 1 64 91 51 52 => +33 1 64 91 51 52 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 51 52 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 51 52 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0623172, 48.646106 ] }, properties: { amenity: 'vehicle_inspection', phone: '+33 1 64 91 51 52' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10292267865', 'addr:city': 'Limours', 'addr:housenumber': '4', 'addr:postcode': '91470', 'addr:street': 'Rue du 8 Mai 1945', name: 'Oscar Green Tech', office: 'it', phone: '+33 9 81 81 56 07', website: 'http://www.oscargreentech.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0638138, 48.6458287 ] }, id: 'node/10292267865' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 81 81 56 07 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 81 81 56 07 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 81 81 56 07 false ### debug: convertProperty: isStringValue? +33 9 81 81 56 07 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 81 81 56 07 convertedValue 9 81 81 56 07 ### debug: phone: +33 9 81 81 56 07 => +33 9 81 81 56 07 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 81 81 56 07 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 81 81 56 07 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0638138, 48.6458287 ] }, properties: { amenity: 'charging_station', phone: '+33 9 81 81 56 07' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10292267866', 'addr:city': 'Limours', 'addr:housenumber': '4', 'addr:postcode': '91470', 'addr:street': 'Rue du 8 Mai 1945', craft: 'builder', name: 'Entreprise Custodio', phone: '+33 1 64 94 68 72', website: 'https://www.sascustodio.com/' }, geometry: { type: 'Point', coordinates: [ 2.063956, 48.645811 ] }, id: 'node/10292267866' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 94 68 72 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 94 68 72 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 94 68 72 false ### debug: convertProperty: isStringValue? +33 1 64 94 68 72 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 94 68 72 convertedValue 1 64 94 68 72 ### debug: phone: +33 1 64 94 68 72 => +33 1 64 94 68 72 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 94 68 72 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 94 68 72 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.063956, 48.645811 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 94 68 72' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10299245709', 'addr:postcode': '91940', 'addr:street': 'Place de la Liberté', amenity: 'theatre', name: 'Radazik', phone: '+33 1 69 29 34 57', website: 'https://www.lesulis.fr/1052/le-radazik.htm' }, geometry: { type: 'Point', coordinates: [ 2.1705695, 48.6826214 ] }, id: 'node/10299245709' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : theatre ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping theatre ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? theatre true ### debug: convertProperty: isStringValue? theatre true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ theatre => theatre ### debug: convertProperty: -- convertedValue theatre ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 29 34 57 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 29 34 57 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 29 34 57 false ### debug: convertProperty: isStringValue? +33 1 69 29 34 57 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 29 34 57 convertedValue 1 69 29 34 57 ### debug: phone: +33 1 69 29 34 57 => +33 1 69 29 34 57 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 29 34 57 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 29 34 57 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1705695, 48.6826214 ] }, properties: { amenity: 'theatre', phone: '+33 1 69 29 34 57' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10300694209', 'addr:housenumber': '5', 'addr:street': 'Rue Verrier', name: "L'autre Rive", opening_hours: 'Mo-Fr 09:30-12:30,14:00-18:00; Sa 09:30-12:30', phone: '+33 1 80 86 45 37', shop: 'funeral_directors', 'survey:date': '2023-01-02', website: 'autrerive.fr', wheelchair: 'limited' }, geometry: { type: 'Point', coordinates: [ 2.1874203, 48.6979167 ] }, id: 'node/10300694209' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 80 86 45 37 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 80 86 45 37 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 80 86 45 37 false ### debug: convertProperty: isStringValue? +33 1 80 86 45 37 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 80 86 45 37 convertedValue 1 80 86 45 37 ### debug: phone: +33 1 80 86 45 37 => +33 1 80 86 45 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 80 86 45 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 80 86 45 37 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert survey:date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName survey:date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: survey:date ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1874203, 48.6979167 ] }, properties: { amenity: 'charging_station', phone: '+33 1 80 86 45 37' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10300745235', 'addr:housenumber': '21', 'addr:street': 'Rue de Chartres', name: 'Attract-Immo', office: 'estate_agent', phone: '+33 1 69 53 12 25', website: 'https://www.attract-immo-sjf.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1246694, 48.6716461 ] }, id: 'node/10300745235' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 53 12 25 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 53 12 25 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 53 12 25 false ### debug: convertProperty: isStringValue? +33 1 69 53 12 25 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 53 12 25 convertedValue 1 69 53 12 25 ### debug: phone: +33 1 69 53 12 25 => +33 1 69 53 12 25 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 53 12 25 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 53 12 25 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1246694, 48.6716461 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 53 12 25' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10300745237', 'addr:housenumber': '27', 'addr:street': 'Rue de Chartres', name: 'Maxi Beauté', phone: '+33 160121110', shop: 'beauty' }, geometry: { type: 'Point', coordinates: [ 2.1242028, 48.6714454 ] }, id: 'node/10300745237' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 160121110 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 160121110 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 160121110 false ### debug: convertProperty: isStringValue? +33 160121110 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 160121110 convertedValue 1 60 12 11 10 ### debug: phone: +33 160121110 => +33 1 60 12 11 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 12 11 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 12 11 10 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1242028, 48.6714454 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 12 11 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10300959996', 'addr:housenumber': '4', amenity: 'clinic', healthcare: 'clinic', 'healthcare:speciality': 'radiology', name: 'Centre de Radiologie de Limours', phone: '+33 164914400' }, geometry: { type: 'Point', coordinates: [ 2.0755693, 48.6451211 ] }, id: 'node/10300959996' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : clinic ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping clinic ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? clinic true ### debug: convertProperty: isStringValue? clinic true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ clinic => clinic ### debug: convertProperty: -- convertedValue clinic ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164914400 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164914400 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164914400 false ### debug: convertProperty: isStringValue? +33 164914400 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164914400 convertedValue 1 64 91 44 00 ### debug: phone: +33 164914400 => +33 1 64 91 44 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 44 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 44 00 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0755693, 48.6451211 ] }, properties: { amenity: 'clinic', phone: '+33 1 64 91 44 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10303155307', 'addr:housenumber': '10', 'addr:street': 'Rue du Clarisse', amenity: 'doctors', healthcare: 'doctor', 'healthcare:speciality': 'general', name: 'Michel Blazit', phone: '+33 164910405' }, geometry: { type: 'Point', coordinates: [ 2.0790564, 48.6466623 ] }, id: 'node/10303155307' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164910405 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164910405 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164910405 false ### debug: convertProperty: isStringValue? +33 164910405 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164910405 convertedValue 1 64 91 04 05 ### debug: phone: +33 164910405 => +33 1 64 91 04 05 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 04 05 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 04 05 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0790564, 48.6466623 ] }, properties: { amenity: 'doctors', phone: '+33 1 64 91 04 05' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10303179600', 'addr:housenumber': '11', 'addr:street': 'Rue de Marcoussis', name: 'Lili Et Ma* Créations', phone: '+33 610150376', shop: 'fashion_accessories', website: 'https://boutique-lili-et-ma-creations.eproshopping.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0781934, 48.6466272 ] }, id: 'node/10303179600' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 610150376 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 610150376 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 610150376 false ### debug: convertProperty: isStringValue? +33 610150376 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 610150376 convertedValue 6 10 15 03 76 ### debug: phone: +33 610150376 => +33 6 10 15 03 76 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 10 15 03 76 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 10 15 03 76 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0781934, 48.6466272 ] }, properties: { amenity: 'charging_station', phone: '+33 6 10 15 03 76' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10303180712', 'addr:housenumber': '23', 'addr:street': "Rue d'Arpajon", craft: 'metal_construction', name: 'Vaugrigneuse Mécano Soudure', operator: 'Jean-Philippe Persem', phone: '+33 9 74 56 06 43', website: 'https://www.vms-persem.fr/' }, geometry: { type: 'Point', coordinates: [ 2.083407, 48.6432236 ] }, id: 'node/10303180712' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 74 56 06 43 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 74 56 06 43 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 74 56 06 43 false ### debug: convertProperty: isStringValue? +33 9 74 56 06 43 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 74 56 06 43 convertedValue 9 74 56 06 43 ### debug: phone: +33 9 74 56 06 43 => +33 9 74 56 06 43 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 74 56 06 43 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 74 56 06 43 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.083407, 48.6432236 ] }, properties: { amenity: 'charging_station', phone: '+33 9 74 56 06 43' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10303218934', 'addr:housenumber': '4T', 'addr:street': 'Boulevard des Écoles', name: 'Ediplan', phone: '+33 1 64 91 11 11', shop: 'copyshop', website: 'https://www.ediplan.fr/' }, geometry: { type: 'Point', coordinates: [ 2.0801605, 48.6443659 ] }, id: 'node/10303218934' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 91 11 11 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 91 11 11 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 91 11 11 false ### debug: convertProperty: isStringValue? +33 1 64 91 11 11 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 91 11 11 convertedValue 1 64 91 11 11 ### debug: phone: +33 1 64 91 11 11 => +33 1 64 91 11 11 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 91 11 11 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 91 11 11 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0801605, 48.6443659 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 91 11 11' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10311234897', 'addr:housenumber': '68B', 'addr:street': 'Avenue du Général Leclerc', craft: 'cleaning', email: 'valleedechevreuse@axeoservices.fr', name: 'Axeo Services', opening_hours: 'Mo-Fr 09:00-18:00', phone: '+33 1 64 59 15 35', website: 'https://www.axeoservices.fr/agency/212-axeo-services-vallee-de-chevreuse' }, geometry: { type: 'Point', coordinates: [ 2.1222249, 48.7051045 ] }, id: 'node/10311234897' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 59 15 35 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 59 15 35 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 59 15 35 false ### debug: convertProperty: isStringValue? +33 1 64 59 15 35 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 59 15 35 convertedValue 1 64 59 15 35 ### debug: phone: +33 1 64 59 15 35 => +33 1 64 59 15 35 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 59 15 35 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 59 15 35 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1222249, 48.7051045 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 59 15 35' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10311243561', amenity: 'charging_station', 'authentication:none': 'yes', capacity: '2', email: 'sav@izivia.com', fee: 'yes', motorcar: 'yes', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', owner: 'CPS', 'payment:credit_cards': 'no', phone: '+33972668001', 'ref:EU:EVSE': 'FR*CPS*PCAPS2111', 'socket:type2': '1', 'socket:typee': '1', source: 'data.gouv.fr:Etalab - 05/2022' }, geometry: { type: 'Point', coordinates: [ 2.1594316, 48.6969033 ] }, id: 'node/10311243561' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 2 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 2 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 2 true ### debug: convertProperty: isStringValue? 2 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 2 => 2 ### debug: convertProperty: -- convertedValue 2 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert motorcar ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName motorcar ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: motorcar ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33972668001 false ### debug: convertProperty: isStringValue? +33972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33972668001 convertedValue 9 72 66 80 01 ### debug: phone: +33972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref:EU:EVSE ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:EU:EVSE ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:EU:EVSE ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1594316, 48.6969033 ] }, properties: { amenity: 'charging_station', capacity: '2', phone: '+33 9 72 66 80 01' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10316914274', 'addr:housenumber': '13', 'addr:street': 'Rue Charles de Gaulle', brand: 'AXA', 'brand:wikidata': 'Q160054', name: 'AXA', office: 'insurance', phone: '+33 169284713', website: 'https://agence.axa.fr/ile-de-france/essonne/orsay/ei-nicolas-virginie' }, geometry: { type: 'Point', coordinates: [ 2.188808, 48.7012826 ] }, id: 'node/10316914274' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169284713 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169284713 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169284713 false ### debug: convertProperty: isStringValue? +33 169284713 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169284713 convertedValue 1 69 28 47 13 ### debug: phone: +33 169284713 => +33 1 69 28 47 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 47 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 47 13 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.188808, 48.7012826 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 28 47 13' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10316988698', 'addr:city': 'Grigny', 'addr:housenumber': '1', 'addr:postcode': '91350', 'addr:street': 'Rue de la Plaine', air_conditioning: 'yes', amenity: 'library', internet_access: 'yes', 'internet_access:fee': 'no', name: 'Médiathèque Victor-Hugo', operator: 'Grand Paris Sud', 'operator:type': 'public', phone: '+33 1 78 84 22 22', website: 'https://grigny-pom.c3rb.org/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3755742, 48.6541738 ] }, id: 'node/10316988698' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert air_conditioning ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName air_conditioning ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: air_conditioning ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : library ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping library ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? library true ### debug: convertProperty: isStringValue? library true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ library => library ### debug: convertProperty: -- convertedValue library ### debug: mapElementFromConf: convert internet_access ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access ### debug: mapElementFromConf: convert internet_access:fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName internet_access:fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: internet_access:fee ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 78 84 22 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 78 84 22 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 78 84 22 22 false ### debug: convertProperty: isStringValue? +33 1 78 84 22 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 78 84 22 22 convertedValue 1 78 84 22 22 ### debug: phone: +33 1 78 84 22 22 => +33 1 78 84 22 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 78 84 22 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 78 84 22 22 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3755742, 48.6541738 ] }, properties: { amenity: 'library', phone: '+33 1 78 84 22 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10316988708', 'addr:city': 'Grigny', 'addr:housenumber': '5', 'addr:postcode': '91350', 'addr:street': 'Rue des Batisseurs', amenity: 'social_facility', name: "Centre d'Action Sociale de Grigny", operator: 'Mairie de Grigny', 'operator:type': 'public', phone: '+33 1 69 49 46 10', social_facility: 'outreach', website: 'https://grigny91.fr/grigny-et-vous/actions-sociales/', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.3785021, 48.6502883 ] }, id: 'node/10316988708' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 49 46 10 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 49 46 10 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 49 46 10 false ### debug: convertProperty: isStringValue? +33 1 69 49 46 10 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 49 46 10 convertedValue 1 69 49 46 10 ### debug: phone: +33 1 69 49 46 10 => +33 1 69 49 46 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 49 46 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 49 46 10 ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3785021, 48.6502883 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 49 46 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10538029821', 'addr:housenumber': '15', 'addr:street': 'Rue de Cernay-la-Ville', leisure: 'horse_riding', name: 'Centre Equestre des Molières', phone: '+33 6 12 15 61 15', website: 'http://www.equitation-molieres.com/' }, geometry: { type: 'Point', coordinates: [ 2.063644, 48.6705505 ] }, id: 'node/10538029821' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 12 15 61 15 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 12 15 61 15 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 12 15 61 15 false ### debug: convertProperty: isStringValue? +33 6 12 15 61 15 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 12 15 61 15 convertedValue 6 12 15 61 15 ### debug: phone: +33 6 12 15 61 15 => +33 6 12 15 61 15 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 12 15 61 15 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 12 15 61 15 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.063644, 48.6705505 ] }, properties: { amenity: 'charging_station', phone: '+33 6 12 15 61 15' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10541929705', 'addr:city': 'Crosne', 'addr:housenumber': '36', 'addr:postcode': '91560', 'addr:street': 'Avenue Jean Jaurès', name: "Brin d'Hair", opening_hours: 'Tu,We,Fr 09:30-18:30; Th 9:30-20:30; Sa 8:30-16:30', phone: '+33169484070', shop: 'hairdresser', unisex: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4612873, 48.7144407 ] }, id: 'node/10541929705' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169484070 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169484070 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169484070 false ### debug: convertProperty: isStringValue? +33169484070 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169484070 convertedValue 1 69 48 40 70 ### debug: phone: +33169484070 => +33 1 69 48 40 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 40 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 40 70 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert unisex ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName unisex ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: unisex ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4612873, 48.7144407 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 48 40 70' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10542006666', craft: 'electronics_repair', name: 'Proxy@Net', phone: '+33160475579' }, geometry: { type: 'Point', coordinates: [ 2.4583639, 48.7166299 ] }, id: 'node/10542006666' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 4 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160475579 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160475579 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160475579 false ### debug: convertProperty: isStringValue? +33160475579 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160475579 convertedValue 1 60 47 55 79 ### debug: phone: +33160475579 => +33 1 60 47 55 79 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 47 55 79 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 47 55 79 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4583639, 48.7166299 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 47 55 79' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10542021500', 'addr:city': 'Crosne', 'addr:housenumber': '66', 'addr:postcode': '91560', 'addr:street': 'Avenue Jean Jaurès', amenity: 'driving_school', name: 'Crosne Auto-École', phone: '+33169480389' }, geometry: { type: 'Point', coordinates: [ 2.4582969, 48.7165716 ] }, id: 'node/10542021500' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : driving_school ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping driving_school ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? driving_school true ### debug: convertProperty: isStringValue? driving_school true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ driving_school => driving_school ### debug: convertProperty: -- convertedValue driving_school ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169480389 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169480389 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169480389 false ### debug: convertProperty: isStringValue? +33169480389 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169480389 convertedValue 1 69 48 03 89 ### debug: phone: +33169480389 => +33 1 69 48 03 89 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 48 03 89 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 48 03 89 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4582969, 48.7165716 ] }, properties: { amenity: 'driving_school', phone: '+33 1 69 48 03 89' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10556622783', 'addr:city': 'Bruyères-le-Châtel', 'addr:postcode': '91680', 'addr:street': 'Route du Marais', name: 'BFG Auto Concept', phone: '+33 1 64 92 61 18', second_hand: 'yes', 'service:vehicle:body_repair': 'yes', 'service:vehicle:car_repair': 'yes', 'service:vehicle:painting': 'yes', shop: 'car_repair', website: 'https://bfg-auto-concept.business.site/' }, geometry: { type: 'Point', coordinates: [ 2.1717575, 48.5820363 ] }, id: 'node/10556622783' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 64 92 61 18 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 64 92 61 18 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 64 92 61 18 false ### debug: convertProperty: isStringValue? +33 1 64 92 61 18 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 64 92 61 18 convertedValue 1 64 92 61 18 ### debug: phone: +33 1 64 92 61 18 => +33 1 64 92 61 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 92 61 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 92 61 18 ### debug: mapElementFromConf: convert second_hand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName second_hand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: second_hand ### debug: mapElementFromConf: convert service:vehicle:body_repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:body_repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:body_repair ### debug: mapElementFromConf: convert service:vehicle:car_repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:car_repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:car_repair ### debug: mapElementFromConf: convert service:vehicle:painting ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:painting ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:painting ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1717575, 48.5820363 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 92 61 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10606123294', 'addr:housenumber': '32', 'addr:street': 'Rue Monttessuy', name: 'Sabai Thai Spa', phone: '+339 73 59 28 04', shop: 'massage', website: 'https://www.massage-thai-91.fr' }, geometry: { type: 'Point', coordinates: [ 2.3847128, 48.6876785 ] }, id: 'node/10606123294' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +339 73 59 28 04 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +339 73 59 28 04 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +339 73 59 28 04 false ### debug: convertProperty: isStringValue? +339 73 59 28 04 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 339 73 59 28 04 convertedValue 9 73 59 28 04 ### debug: phone: +339 73 59 28 04 => +33 9 73 59 28 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 73 59 28 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 73 59 28 04 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3847128, 48.6876785 ] }, properties: { amenity: 'charging_station', phone: '+33 9 73 59 28 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10630943998', 'addr:housenumber': '2', 'addr:street': 'Avenue du Cap Horn', name: 'CEDEO Les Ulis', operator: 'CEDEO', phone: '+33 169189494', shop: 'trade', trade: 'plombing', website: 'https://www.cedeo.fr/infos-agence/les-ulis-cedeo-3226' }, geometry: { type: 'Point', coordinates: [ 2.1980021, 48.6761548 ] }, id: 'node/10630943998' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169189494 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169189494 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169189494 false ### debug: convertProperty: isStringValue? +33 169189494 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169189494 convertedValue 1 69 18 94 94 ### debug: phone: +33 169189494 => +33 1 69 18 94 94 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 18 94 94 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 18 94 94 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert trade ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName trade ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: trade ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1980021, 48.6761548 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 18 94 94' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10634565892', name: 'Tabac Les Tournelles', opening_hours: 'Mo-Su 07:00-19:30', 'payment:cash': 'yes', 'payment:contactless': 'yes', 'payment:credit_cards': 'yes', phone: '0652401758', shop: 'tobacco' }, geometry: { type: 'Point', coordinates: [ 2.4819672, 48.7113405 ] }, id: 'node/10634565892' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:contactless ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:contactless ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:contactless ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0652401758 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0652401758 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0652401758 false ### debug: convertProperty: isStringValue? 0652401758 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 652401758 convertedValue 6 52 40 17 58 ### debug: phone: 0652401758 => +33 6 52 40 17 58 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 52 40 17 58 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 52 40 17 58 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4819672, 48.7113405 ] }, properties: { amenity: 'charging_station', phone: '+33 6 52 40 17 58' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10642788205', 'addr:housenumber': '2', 'addr:postcode': '91490', 'addr:street': "Rue de l'Église", amenity: 'restaurant', cuisine: 'french;pizza', name: "L'abeille du clocher", opening_hours: 'Th 18:00-21:00; Fr 12:00-21:00; Sa 11:00-14:00', phone: '06 31 87 44 41', website: 'http://Menu · labeilleduclocher.fr' }, geometry: { type: 'Point', coordinates: [ 2.4773612, 48.4527896 ] }, id: 'node/10642788205' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 06 31 87 44 41 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 06 31 87 44 41 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 06 31 87 44 41 false ### debug: convertProperty: isStringValue? 06 31 87 44 41 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 6 31 87 44 41 convertedValue 6 31 87 44 41 ### debug: phone: 06 31 87 44 41 => +33 6 31 87 44 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 31 87 44 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 31 87 44 41 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4773612, 48.4527896 ] }, properties: { amenity: 'restaurant', phone: '+33 6 31 87 44 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10655120712', 'addr:city': 'Dourdan', 'addr:housenumber': '11', 'addr:postcode': '91410', 'addr:street': 'rue Marie Poussepin', description: "Intégrateur informatique spécialisé dans le conseil, le design, la mise en œuvre et le maintient en conditions opérationnelles d'infrastructures informatiques.\n" + "Spécialiste du stockage, de la sauvegarde, et de l'archivage des données.", name: 'Acteab', office: 'it', opening_hours: 'Mo-Fr 09:00-18:00', phone: '+33 1 69 92 80 19', website: 'https://www.acteab.com' }, geometry: { type: 'Point', coordinates: [ 2.0222664, 48.5216644 ] }, id: 'node/10655120712' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 92 80 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 92 80 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 92 80 19 false ### debug: convertProperty: isStringValue? +33 1 69 92 80 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 92 80 19 convertedValue 1 69 92 80 19 ### debug: phone: +33 1 69 92 80 19 => +33 1 69 92 80 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 92 80 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 92 80 19 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0222664, 48.5216644 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 92 80 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10697241298', 'addr:city': 'Athis-Mons', 'addr:housenumber': '87', 'addr:postcode': '91200', 'addr:street': 'Avenue du 18 Avril 1944', amenity: 'clinic', email: 'esthetiqueathismons@gmail.com', healthcare: 'clinic', 'healthcare:speciality': 'ophthalmology;plastic_surgery', name: "Centre médical d'ophtalmologie & esthétique", phone: '+33 1 60 48 20 91' }, geometry: { type: 'Point', coordinates: [ 2.3852222, 48.7011014 ] }, id: 'node/10697241298' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 11 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : clinic ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping clinic ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? clinic true ### debug: convertProperty: isStringValue? clinic true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ clinic => clinic ### debug: convertProperty: -- convertedValue clinic ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 48 20 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 48 20 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 48 20 91 false ### debug: convertProperty: isStringValue? +33 1 60 48 20 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 48 20 91 convertedValue 1 60 48 20 91 ### debug: phone: +33 1 60 48 20 91 => +33 1 60 48 20 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 48 20 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 48 20 91 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3852222, 48.7011014 ] }, properties: { amenity: 'clinic', phone: '+33 1 60 48 20 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10756264548', 'addr:housenumber': '13', amenity: 'clinic', email: 'centredentaireathis@gmail.com', healthcare: 'clinic', 'healthcare:speciality': 'dentist;dental_oral_maxillo_facial_surgery', opening_hours: 'Mo-Th 09:00-13:00,14:00-19:00; Fr 09:00-14:00', phone: '+33 1 86 64 15 04', 'ref:FR:SIRET': '91251423900017' }, geometry: { type: 'Point', coordinates: [ 2.3635041, 48.7052203 ] }, id: 'node/10756264548' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : clinic ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping clinic ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? clinic true ### debug: convertProperty: isStringValue? clinic true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ clinic => clinic ### debug: convertProperty: -- convertedValue clinic ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 86 64 15 04 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 86 64 15 04 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 86 64 15 04 false ### debug: convertProperty: isStringValue? +33 1 86 64 15 04 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 86 64 15 04 convertedValue 1 86 64 15 04 ### debug: phone: +33 1 86 64 15 04 => +33 1 86 64 15 04 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 86 64 15 04 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 86 64 15 04 ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3635041, 48.7052203 ] }, properties: { amenity: 'clinic', phone: '+33 1 86 64 15 04' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10757683815', amenity: 'fast_food', cuisine: 'kebab', 'diet:halal': 'yes', name: 'Chez Ali', phone: '0987352685' }, geometry: { type: 'Point', coordinates: [ 2.2714278, 48.6396707 ] }, id: 'node/10757683815' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert diet:halal ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:halal ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:halal ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0987352685 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0987352685 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0987352685 false ### debug: convertProperty: isStringValue? 0987352685 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 987352685 convertedValue 9 87 35 26 85 ### debug: phone: 0987352685 => +33 9 87 35 26 85 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 87 35 26 85 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 87 35 26 85 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2714278, 48.6396707 ] }, properties: { amenity: 'fast_food', phone: '+33 9 87 35 26 85' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10763275244', 'addr:housenumber': '9 bis', 'addr:street': 'Rue Eugène Millet', amenity: 'veterinary', name: 'Clinique vétérinaire Sevetys', opening_hours: 'Mo-Sa 08:30-13:00, 14:00-19:00', phone: '+33 169901212', website: 'https://sevetys.fr/clinique/sevetys-la-ferte-alais/' }, geometry: { type: 'Point', coordinates: [ 2.345909, 48.4846199 ] }, id: 'node/10763275244' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : veterinary ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping veterinary ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? veterinary true ### debug: convertProperty: isStringValue? veterinary true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ veterinary => veterinary ### debug: convertProperty: -- convertedValue veterinary ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 169901212 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 169901212 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 169901212 false ### debug: convertProperty: isStringValue? +33 169901212 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 169901212 convertedValue 1 69 90 12 12 ### debug: phone: +33 169901212 => +33 1 69 90 12 12 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 90 12 12 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 90 12 12 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.345909, 48.4846199 ] }, properties: { amenity: 'veterinary', phone: '+33 1 69 90 12 12' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10773223331', amenity: 'social_facility', fax: '+33169860830', name: 'Maison de VAUBRUN', operator: 'Adapei 91', phone: '+33169285245', 'ref:FR:FINESS': '910813534', 'ref:FR:SIRET': '34476570600025', social_facility: 'group_home', 'social_facility:for': 'disabled', source: 'Le ministère des solidarités et de la santé - 2023-03', 'type:FR:FINESS': '382' }, geometry: { type: 'Point', coordinates: [ 2.1670884, 48.6783656 ] }, id: 'node/10773223331' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : social_facility ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping social_facility ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? social_facility true ### debug: convertProperty: isStringValue? social_facility true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ social_facility => social_facility ### debug: convertProperty: -- convertedValue social_facility ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169285245 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169285245 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169285245 false ### debug: convertProperty: isStringValue? +33169285245 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169285245 convertedValue 1 69 28 52 45 ### debug: phone: +33169285245 => +33 1 69 28 52 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 52 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 52 45 ### debug: mapElementFromConf: convert ref:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:FINESS ### debug: mapElementFromConf: convert ref:FR:SIRET ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref:FR:SIRET ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref:FR:SIRET ### debug: mapElementFromConf: convert social_facility ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility ### debug: mapElementFromConf: convert social_facility:for ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName social_facility:for ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: social_facility:for ### debug: mapElementFromConf: convert source ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName source ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: source ### debug: mapElementFromConf: convert type:FR:FINESS ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName type:FR:FINESS ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: type:FR:FINESS ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1670884, 48.6783656 ] }, properties: { amenity: 'social_facility', phone: '+33 1 69 28 52 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10786607086', 'addr:city': 'Montlhéry', 'addr:housenumber': '18', 'addr:postcode': '91310', 'addr:street': 'Allée de la Halle', amenity: 'kindergarten', max_age: '3', min_age: '0', name: 'Le Carrousel Des Rois', opening_hours: 'Mo-Fr 08:00-19:00', operator: 'Carrousel Et Calins', 'operator:type': 'private', phone: '+33986673424', preschool: 'no', website: 'https://www.carrouseletcalins.com' }, geometry: { type: 'Point', coordinates: [ 2.2716037, 48.6445673 ] }, id: 'node/10786607086' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert max_age ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName max_age ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: max_age ### debug: mapElementFromConf: convert min_age ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName min_age ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: min_age ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33986673424 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33986673424 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33986673424 false ### debug: convertProperty: isStringValue? +33986673424 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33986673424 convertedValue 9 86 67 34 24 ### debug: phone: +33986673424 => +33 9 86 67 34 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 86 67 34 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 86 67 34 24 ### debug: mapElementFromConf: convert preschool ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName preschool ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: preschool ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2716037, 48.6445673 ] }, properties: { amenity: 'kindergarten', phone: '+33 9 86 67 34 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10786607088', 'addr:city': 'Montlhéry', 'addr:housenumber': '3', 'addr:postcode': '91310', 'addr:street': 'Rue du Maillé', amenity: 'kindergarten', max_age: '3', min_age: '0', name: 'Le Carrousel Des Rois', opening_hours: 'Mo-Fr 08:00-19:00', operator: 'Carrousel Et Calins', 'operator:type': 'private', phone: '+33986673424', preschool: 'no', website: 'https://www.carrouseletcalins.com' }, geometry: { type: 'Point', coordinates: [ 2.2703997, 48.6397821 ] }, id: 'node/10786607088' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : kindergarten ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping kindergarten ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? kindergarten true ### debug: convertProperty: isStringValue? kindergarten true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ kindergarten => kindergarten ### debug: convertProperty: -- convertedValue kindergarten ### debug: mapElementFromConf: convert max_age ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName max_age ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: max_age ### debug: mapElementFromConf: convert min_age ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName min_age ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: min_age ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert operator:type ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator:type ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator:type ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33986673424 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33986673424 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33986673424 false ### debug: convertProperty: isStringValue? +33986673424 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33986673424 convertedValue 9 86 67 34 24 ### debug: phone: +33986673424 => +33 9 86 67 34 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 86 67 34 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 86 67 34 24 ### debug: mapElementFromConf: convert preschool ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName preschool ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: preschool ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2703997, 48.6397821 ] }, properties: { amenity: 'kindergarten', phone: '+33 9 86 67 34 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10789961746', 'addr:housenumber': '43', 'addr:street': 'Route de Beaudréville', craft: 'beekeeper', name: 'ApiHappy', operator: 'Julien PERRIN', phone: '+33 6 45 98 81 09', website: 'https://apihappy.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1180285, 48.6729202 ] }, id: 'node/10789961746' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 45 98 81 09 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 45 98 81 09 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 45 98 81 09 false ### debug: convertProperty: isStringValue? +33 6 45 98 81 09 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 45 98 81 09 convertedValue 6 45 98 81 09 ### debug: phone: +33 6 45 98 81 09 => +33 6 45 98 81 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 45 98 81 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 45 98 81 09 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1180285, 48.6729202 ] }, properties: { amenity: 'charging_station', phone: '+33 6 45 98 81 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10790007564', 'contact:facebook': 'salondiminutif91', name: 'Diminutif', phone: '+33169280538', shop: 'hairdresser', website: 'https://www.diminutif-91.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1377932, 48.6988348 ] }, id: 'node/10790007564' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169280538 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169280538 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169280538 false ### debug: convertProperty: isStringValue? +33169280538 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169280538 convertedValue 1 69 28 05 38 ### debug: phone: +33169280538 => +33 1 69 28 05 38 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 05 38 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 05 38 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1377932, 48.6988348 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 28 05 38' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10790007566', male: 'yes', name: 'Barber Shop', phone: '+33 9 83 21 20 78', shop: 'hairdresser' }, geometry: { type: 'Point', coordinates: [ 2.1379543, 48.6987771 ] }, id: 'node/10790007566' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert male ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName male ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: male ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 83 21 20 78 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 83 21 20 78 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 83 21 20 78 false ### debug: convertProperty: isStringValue? +33 9 83 21 20 78 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 83 21 20 78 convertedValue 9 83 21 20 78 ### debug: phone: +33 9 83 21 20 78 => +33 9 83 21 20 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 83 21 20 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 83 21 20 78 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1379543, 48.6987771 ] }, properties: { amenity: 'charging_station', phone: '+33 9 83 21 20 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10790126319', 'addr:housenumber': '43', 'addr:street': 'Route de Beaudréville', email: 'contact@serres-beaudreville.org', leisure: 'hackerspace', name: 'Les Serres de Beaudreville', phone: '+33 645988109', website: 'https://serres-beaudreville.org/' }, geometry: { type: 'Point', coordinates: [ 2.1186483, 48.6738833 ] }, id: 'node/10790126319' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert leisure ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName leisure ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: leisure ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 645988109 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 645988109 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 645988109 false ### debug: convertProperty: isStringValue? +33 645988109 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 645988109 convertedValue 6 45 98 81 09 ### debug: phone: +33 645988109 => +33 6 45 98 81 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 45 98 81 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 45 98 81 09 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1186483, 48.6738833 ] }, properties: { amenity: 'charging_station', phone: '+33 6 45 98 81 09' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10794803935', 'addr:street': 'rue de Paris', amenity: 'doctors', 'healthcare:speciality': 'ophtalmology', name: 'COPSO - Centre Ophtalmologique Paris Saclay Orsay', opening_hours: 'Mo-Fr 08:30-17:30', phone: '01 69 28 67 91', website: 'https://copso.vision/' }, geometry: { type: 'Point', coordinates: [ 2.1890202, 48.6978377 ] }, id: 'node/10794803935' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : doctors ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping doctors ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? doctors true ### debug: convertProperty: isStringValue? doctors true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ doctors => doctors ### debug: convertProperty: -- convertedValue doctors ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 01 69 28 67 91 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 01 69 28 67 91 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 01 69 28 67 91 false ### debug: convertProperty: isStringValue? 01 69 28 67 91 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 1 69 28 67 91 convertedValue 1 69 28 67 91 ### debug: phone: 01 69 28 67 91 => +33 1 69 28 67 91 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 28 67 91 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 28 67 91 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1890202, 48.6978377 ] }, properties: { amenity: 'doctors', phone: '+33 1 69 28 67 91' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10804108824', amenity: 'car_rental', branch: 'Hertz', brand: 'Hertz', 'brand:wikidata': 'Q1543874', email: 'hertz.evry@orange.fr', fax: '+33160784503', name: 'Hertz Évry', opening_hours: 'Mo-Fr 08:00-12:00,14:00-18:00', 'payment:cash': 'yes', 'payment:credit_cards': 'yes', 'payment:visa': 'yes', phone: '+33160784503', wheelchair: 'no' }, geometry: { type: 'Point', coordinates: [ 2.4240673, 48.6288053 ] }, id: 'node/10804108824' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : car_rental ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping car_rental ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? car_rental true ### debug: convertProperty: isStringValue? car_rental true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ car_rental => car_rental ### debug: convertProperty: -- convertedValue car_rental ### debug: mapElementFromConf: convert branch ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName branch ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: branch ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fax ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fax ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fax ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:credit_cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:credit_cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:credit_cards ### debug: mapElementFromConf: convert payment:visa ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:visa ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:visa ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33160784503 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33160784503 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33160784503 false ### debug: convertProperty: isStringValue? +33160784503 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33160784503 convertedValue 1 60 78 45 03 ### debug: phone: +33160784503 => +33 1 60 78 45 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 78 45 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 78 45 03 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4240673, 48.6288053 ] }, properties: { amenity: 'car_rental', phone: '+33 1 60 78 45 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10860946692', 'addr:housenumber': '6', 'addr:street': "Allée de la Ferme d'Armenon", craft: 'dressmaker', name: 'Gif Retouches', phone: '+33 629258669' }, geometry: { type: 'Point', coordinates: [ 2.1133917, 48.6798397 ] }, id: 'node/10860946692' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 629258669 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 629258669 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 629258669 false ### debug: convertProperty: isStringValue? +33 629258669 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 629258669 convertedValue 6 29 25 86 69 ### debug: phone: +33 629258669 => +33 6 29 25 86 69 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 29 25 86 69 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 29 25 86 69 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1133917, 48.6798397 ] }, properties: { amenity: 'charging_station', phone: '+33 6 29 25 86 69' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10895778206', 'addr:postcode': '91190', 'addr:street': 'Route 128', name: 'Danone Research & Innovation', office: 'company', phone: '+33 1 69 35 70 00', website: 'https://www.danoneresearch.com/about/who-we-are/our-global-presence/danone-research-innovation-paris-saclay/' }, geometry: { type: 'Point', coordinates: [ 2.1624729, 48.7142631 ] }, id: 'node/10895778206' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 35 70 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 35 70 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 35 70 00 false ### debug: convertProperty: isStringValue? +33 1 69 35 70 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 35 70 00 convertedValue 1 69 35 70 00 ### debug: phone: +33 1 69 35 70 00 => +33 1 69 35 70 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 35 70 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 35 70 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1624729, 48.7142631 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 35 70 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10911818717', 'addr:street': 'Chemin des Taillis Bourdrie', name: 'La roue du levain', note: 'Sur commande uniquement, à retirer en boutique', phone: '+33 6 67 15 98 02', shop: 'bakery', website: 'https://www.larouedulevain.fr/' }, geometry: { type: 'Point', coordinates: [ 2.1050942, 48.674651 ] }, id: 'node/10911818717' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 67 15 98 02 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 67 15 98 02 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 67 15 98 02 false ### debug: convertProperty: isStringValue? +33 6 67 15 98 02 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 67 15 98 02 convertedValue 6 67 15 98 02 ### debug: phone: +33 6 67 15 98 02 => +33 6 67 15 98 02 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 67 15 98 02 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 67 15 98 02 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1050942, 48.674651 ] }, properties: { amenity: 'charging_station', phone: '+33 6 67 15 98 02' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10914618984', 'addr:city': 'Corbeil-Essonnes', 'addr:housenumber': '42', 'addr:postcode': '91100', 'addr:street': 'Rue Saint-Spire', amenity: 'restaurant', 'contact:instagram': 'https://www.instagram.com/o.trois_restaurant/', name: 'Bar Restaurant O’ Trois', phone: '+33 1 60 89 32 45', website: 'https://www.corbeil-essonnes.fr/actualites/du-sourire-dans-lassiette/' }, geometry: { type: 'Point', coordinates: [ 2.4834944, 48.6112047 ] }, id: 'node/10914618984' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 89 32 45 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 89 32 45 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 89 32 45 false ### debug: convertProperty: isStringValue? +33 1 60 89 32 45 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 89 32 45 convertedValue 1 60 89 32 45 ### debug: phone: +33 1 60 89 32 45 => +33 1 60 89 32 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 89 32 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 89 32 45 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4834944, 48.6112047 ] }, properties: { amenity: 'restaurant', phone: '+33 1 60 89 32 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10920089381', 'addr:city': 'Saint-Michel-sur-Orge', 'addr:housenumber': '49', 'addr:postcode': '91240', 'addr:street': 'Rue de Montlhéry', name: 'JSC MOREIRA', opening_hours: 'Mo 07:00-13:30,15:30-19:30; Tu 07:00-13:30,15:30-19:30; Th 07:00-13:30,15:30-19:30; Fr 07:00-13:30,15:30-19:30; Sa 07:00-13:30,15:30-19:00; Su 07:00-13:00; ', phone: '+33169010320', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.3032974, 48.6348669 ] }, id: 'node/10920089381' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169010320 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169010320 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169010320 false ### debug: convertProperty: isStringValue? +33169010320 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169010320 convertedValue 1 69 01 03 20 ### debug: phone: +33169010320 => +33 1 69 01 03 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 01 03 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 01 03 20 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3032974, 48.6348669 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 01 03 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10956868774', amenity: 'fast_food', cuisine: 'pizza', drive_through: 'no', name: "Pizza par Tif'", opening_hours: 'Tu 18:00 - 20:00', phone: '+33 6 27 27 15 14', takeaway: 'only', website: 'http://pizzapartif.fr/' }, geometry: { type: 'Point', coordinates: [ 2.133429, 48.6769461 ] }, id: 'node/10956868774' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert drive_through ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName drive_through ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: drive_through ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 27 27 15 14 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 27 27 15 14 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 27 27 15 14 false ### debug: convertProperty: isStringValue? +33 6 27 27 15 14 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 27 27 15 14 convertedValue 6 27 27 15 14 ### debug: phone: +33 6 27 27 15 14 => +33 6 27 27 15 14 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 27 27 15 14 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 27 27 15 14 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.133429, 48.6769461 ] }, properties: { amenity: 'fast_food', phone: '+33 6 27 27 15 14' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10961078989', amenity: 'fast_food', 'contact:email': 'Monsieur-BBQ@outlook.fr', 'contact:facebook': 'https://www.facebook.com/p/Monsieur-Bbq-La-Grillade-100057181132610/', cuisine: 'caribbean', delivery: 'no', name: 'Mr. BBQ la grillade', opening_hours: 'We-Su 18:30-23:00; Sa 12:00-15:00,18:30-23:00', phone: '+33695326118', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4298051, 48.6410708 ] }, id: 'node/10961078989' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert contact:email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:email ### debug: mapElementFromConf: convert contact:facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:facebook ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33695326118 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33695326118 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33695326118 false ### debug: convertProperty: isStringValue? +33695326118 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33695326118 convertedValue 6 95 32 61 18 ### debug: phone: +33695326118 => +33 6 95 32 61 18 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 95 32 61 18 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 95 32 61 18 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4298051, 48.6410708 ] }, properties: { amenity: 'fast_food', phone: '+33 6 95 32 61 18' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10963523809', 'addr:housenumber': '98', beauty: 'spa;skin_care', 'contact:instagram': 'https://instagram.com/zinak.beauty', facebook: 'https://www.facebook.com/zinakbeauty', phone: '+33 6 47 10 74 10', shop: 'beauty', website: 'http://zinakbeauty.com/' }, geometry: { type: 'Point', coordinates: [ 2.3718565, 48.7050975 ] }, id: 'node/10963523809' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert beauty ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName beauty ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: beauty ### debug: mapElementFromConf: convert contact:instagram ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:instagram ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:instagram ### debug: mapElementFromConf: convert facebook ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName facebook ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: facebook ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 6 47 10 74 10 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 6 47 10 74 10 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 6 47 10 74 10 false ### debug: convertProperty: isStringValue? +33 6 47 10 74 10 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 6 47 10 74 10 convertedValue 6 47 10 74 10 ### debug: phone: +33 6 47 10 74 10 => +33 6 47 10 74 10 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 47 10 74 10 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 47 10 74 10 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3718565, 48.7050975 ] }, properties: { amenity: 'charging_station', phone: '+33 6 47 10 74 10' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10970866423', 'addr:city': 'Draveil', 'addr:housenumber': '65', 'addr:postcode': '91210', 'addr:street': 'Boulevard Henri Barbusse', name: 'Danton', phone: '+33169423103', shop: 'bakery' }, geometry: { type: 'Point', coordinates: [ 2.4113356, 48.6749513 ] }, id: 'node/10970866423' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 8 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33169423103 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33169423103 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33169423103 false ### debug: convertProperty: isStringValue? +33169423103 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33169423103 convertedValue 1 69 42 31 03 ### debug: phone: +33169423103 => +33 1 69 42 31 03 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 42 31 03 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 42 31 03 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4113356, 48.6749513 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 42 31 03' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10973538537', amenity: 'fast_food', cuisine: 'pizza', delivery: 'no', name: 'Pizza Rudi', opening_hours: 'We,Fr 18:00-21:00', phone: '+33621217052', street_vendor: 'yes', takeaway: 'only', website: 'https://pizza-rudi-foodtruck.eatbu.com' }, geometry: { type: 'Point', coordinates: [ 2.3755293, 48.6132001 ] }, id: 'node/10973538537' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : fast_food ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping fast_food ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? fast_food true ### debug: convertProperty: isStringValue? fast_food true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ fast_food => fast_food ### debug: convertProperty: -- convertedValue fast_food ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33621217052 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33621217052 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33621217052 false ### debug: convertProperty: isStringValue? +33621217052 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33621217052 convertedValue 6 21 21 70 52 ### debug: phone: +33621217052 => +33 6 21 21 70 52 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 21 21 70 52 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 21 21 70 52 ### debug: mapElementFromConf: convert street_vendor ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName street_vendor ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: street_vendor ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3755293, 48.6132001 ] }, properties: { amenity: 'fast_food', phone: '+33 6 21 21 70 52' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/10998570913', 'addr:city': 'Palaiseau', 'addr:postcode': '91120', 'blood:whole': 'yes', brand: 'EFS', 'brand:wikidata': 'Q3591543', description: 'Centre de dons éphémère, voir site web pour connaître les jours de don et pour prendre RV', 'donation:compensation': 'no', healthcare: 'blood_donation', name: 'EFS', official_name: 'Établissement français du sang', operator: 'Etablissement Français du Sang', phone: '+33 800 109 900', website: 'https://dondesang.efs.sante.fr/' }, geometry: { type: 'Point', coordinates: [ 2.2587571, 48.7135368 ] }, id: 'node/10998570913' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert blood:whole ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName blood:whole ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: blood:whole ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert donation:compensation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName donation:compensation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: donation:compensation ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert official_name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName official_name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: official_name ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 800 109 900 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 800 109 900 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 800 109 900 false ### debug: convertProperty: isStringValue? +33 800 109 900 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 800 109 900 convertedValue 8 00 10 99 00 ### debug: phone: +33 800 109 900 => +33 8 00 10 99 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 8 00 10 99 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 8 00 10 99 00 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2587571, 48.7135368 ] }, properties: { amenity: 'charging_station', phone: '+33 8 00 10 99 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11007280004', brand: 'Natur House', 'brand:wikidata': 'Q6038807', name: 'Natur House', opening_hours: 'Tu,Sa 09:00-15:00; Th 09:00-14:00; We,Fr 09:00-14:00, 15:00-19:00', phone: '+33 9 65 23 96 36', shop: 'nutrition_supplements' }, geometry: { type: 'Point', coordinates: [ 2.2380308, 48.7046416 ] }, id: 'node/11007280004' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 65 23 96 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 65 23 96 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 65 23 96 36 false ### debug: convertProperty: isStringValue? +33 9 65 23 96 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 65 23 96 36 convertedValue 9 65 23 96 36 ### debug: phone: +33 9 65 23 96 36 => +33 9 65 23 96 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 65 23 96 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 65 23 96 36 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2380308, 48.7046416 ] }, properties: { amenity: 'charging_station', phone: '+33 9 65 23 96 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11007287606', name: 'Les Eaux vives', opening_hours: 'Mo,We,Th,Fr 07:30-13:30,15:00-18:30; Sa 08:30-13:00', phone: '+33 1 60 10 38 22', shop: 'books' }, geometry: { type: 'Point', coordinates: [ 2.2381231, 48.7047706 ] }, id: 'node/11007287606' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 10 38 22 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 10 38 22 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 10 38 22 false ### debug: convertProperty: isStringValue? +33 1 60 10 38 22 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 10 38 22 convertedValue 1 60 10 38 22 ### debug: phone: +33 1 60 10 38 22 => +33 1 60 10 38 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 10 38 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 10 38 22 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2381231, 48.7047706 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 10 38 22' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11013618002', lottery: 'yes', name: 'Le Joker', opening_hours: 'Mo 14:00-19:30; Tu-Fr 07:30-13:00,14:30-19:30; Sa 08:00-19:30; Su 08:00-13:00', phone: '+33 1 69 43 01 29', shop: 'newsagent', tobacco: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4172483, 48.6472683 ] }, id: 'node/11013618002' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert lottery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName lottery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: lottery ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 43 01 29 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 43 01 29 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 43 01 29 false ### debug: convertProperty: isStringValue? +33 1 69 43 01 29 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 43 01 29 convertedValue 1 69 43 01 29 ### debug: phone: +33 1 69 43 01 29 => +33 1 69 43 01 29 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 43 01 29 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 43 01 29 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert tobacco ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName tobacco ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: tobacco ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4172483, 48.6472683 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 43 01 29' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11026574763', amenity: 'dentist', 'contact:housenumber': '28', 'contact:phone': '+33 1 69 20 44 78', 'contact:street': 'Avenue Raymond Aron', 'contact:website': 'https://rdvdentiste.net/massy/acquie-desbouvris.html', healthcare: 'dentist', name: 'Cabinet des Dr ACQUIE et DESBOUVRIS', phone: '+33 1 69 20 44 78', website: 'https://rdvdentiste.net/massy/acquie-desbouvris.html' }, geometry: { type: 'Point', coordinates: [ 2.2578393, 48.7273451 ] }, id: 'node/11026574763' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : dentist ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping dentist ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? dentist true ### debug: convertProperty: isStringValue? dentist true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ dentist => dentist ### debug: convertProperty: -- convertedValue dentist ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:phone ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert contact:website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:website ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 20 44 78 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 20 44 78 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 20 44 78 false ### debug: convertProperty: isStringValue? +33 1 69 20 44 78 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 20 44 78 convertedValue 1 69 20 44 78 ### debug: phone: +33 1 69 20 44 78 => +33 1 69 20 44 78 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 20 44 78 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 20 44 78 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2578393, 48.7273451 ] }, properties: { amenity: 'dentist', phone: '+33 1 69 20 44 78' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11047714197', 'contact:email': 'contact@espacesingulier.org', 'contact:housenumber': '16', 'contact:street': 'Allée Albert Thomas', description: 'Inventeur de liens solidaires', name: 'Espace Singulier', office: 'association', phone: '+33 9 83 21 34 21', website: 'https://www.espacesingulier.org/' }, geometry: { type: 'Point', coordinates: [ 2.262609, 48.7358324 ] }, id: 'node/11047714197' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert contact:email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:email ### debug: mapElementFromConf: convert contact:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:housenumber ### debug: mapElementFromConf: convert contact:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName contact:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: contact:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 83 21 34 21 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 83 21 34 21 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 83 21 34 21 false ### debug: convertProperty: isStringValue? +33 9 83 21 34 21 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 83 21 34 21 convertedValue 9 83 21 34 21 ### debug: phone: +33 9 83 21 34 21 => +33 9 83 21 34 21 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 83 21 34 21 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 83 21 34 21 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.262609, 48.7358324 ] }, properties: { amenity: 'charging_station', phone: '+33 9 83 21 34 21' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11061461110', 'addr:city': 'Chilly-Mazarin', 'addr:housenumber': '36', 'addr:postcode': '91380', 'addr:street': 'Avenue Pierre Brossolette', description: `Opticien Indépendant créé par des opticiens libres et passionnés, pour vous donner une vision plus éthique et valorisant l'artisanat "made in France". \n` + 'Montages en boutique et vérifications de la vision sur rendez-vous.', name: 'En un Regard Opticiens', phone: '01 69 79 02 84', shop: 'optician', website: 'http://en-un-regard.business.site/' }, geometry: { type: 'Point', coordinates: [ 2.3213374, 48.7030456 ] }, id: 'node/11061461110' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert description ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName description ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: description ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 01 69 79 02 84 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 01 69 79 02 84 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 01 69 79 02 84 false ### debug: convertProperty: isStringValue? 01 69 79 02 84 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 1 69 79 02 84 convertedValue 1 69 79 02 84 ### debug: phone: 01 69 79 02 84 => +33 1 69 79 02 84 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 79 02 84 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 79 02 84 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3213374, 48.7030456 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 79 02 84' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11071464415', 'addr:street': 'Avenue des Cévennes', craft: 'joiner', name: 'Mister Menuiserie', phone: '+33 1 69 76 44 60', website: 'https://www.mistermenuiserie.com/shop/mistermenuiserie-les-ulis.html' }, geometry: { type: 'Point', coordinates: [ 2.1748623, 48.6775799 ] }, id: 'node/11071464415' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 6 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert craft ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName craft ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: craft ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 76 44 60 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 76 44 60 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 76 44 60 false ### debug: convertProperty: isStringValue? +33 1 69 76 44 60 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 76 44 60 convertedValue 1 69 76 44 60 ### debug: phone: +33 1 69 76 44 60 => +33 1 69 76 44 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 76 44 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 76 44 60 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1748623, 48.6775799 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 76 44 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11073384370', 'addr:city': 'Corbeil-Essonnes', 'addr:housenumber': '208', 'addr:postcode': '91100', 'addr:street': 'Boulevard John Fitzgerald Kennedy', name: 'Bosch Car Service B2H', opening_hours: 'Mo-Fr 08:30-12:00,13:30-18:30', phone: '+33 1 60 90 82 00', 'service:vehicle:car_repair': 'yes', shop: 'car_repair' }, geometry: { type: 'Point', coordinates: [ 2.475671, 48.5779589 ] }, id: 'node/11073384370' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 10 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 60 90 82 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 60 90 82 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 60 90 82 00 false ### debug: convertProperty: isStringValue? +33 1 60 90 82 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 60 90 82 00 convertedValue 1 60 90 82 00 ### debug: phone: +33 1 60 90 82 00 => +33 1 60 90 82 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 90 82 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 90 82 00 ### debug: mapElementFromConf: convert service:vehicle:car_repair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName service:vehicle:car_repair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: service:vehicle:car_repair ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.475671, 48.5779589 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 90 82 00' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11077211713', 'addr:housenumber': '6', 'addr:street': 'Rue Maurice Béné', brand: 'Stéphane Plaza Immobilier', 'brand:wikidata': 'Q97368097', name: 'Stéphane Plaza Immobilier', office: 'estate_agent', phone: '+33 164956124', website: 'https://limours.stephaneplazaimmobilier.com/' }, geometry: { type: 'Point', coordinates: [ 2.0772976, 48.6453334 ] }, id: 'node/11077211713' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert office ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName office ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: office ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 164956124 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 164956124 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 164956124 false ### debug: convertProperty: isStringValue? +33 164956124 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 164956124 convertedValue 1 64 95 61 24 ### debug: phone: +33 164956124 => +33 1 64 95 61 24 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 64 95 61 24 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 64 95 61 24 ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0772976, 48.6453334 ] }, properties: { amenity: 'charging_station', phone: '+33 1 64 95 61 24' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11083753896', amenity: 'charging_station', 'authentication:none': 'yes', capacity: '2', email: 'exploitation@waat.fr', fee: 'no', name: 'WAAT/FRWATLFD4WWPK5', network: 'WAAT', note: 'Autre paiements : compte prépayé.', opening_hours: '24/7', operator: 'WAAT SAS | FR*WAT', 'owner:ref:FR:SIREN': '402923643', phone: '0680074537', reservation: 'no', 'socket:chademo': 'no', 'socket:type2': 'yes', 'socket:type2_combo': 'no', 'socket:typee': 'no', start_date: '2022-01-12' }, geometry: { type: 'Point', coordinates: [ 1.9996108, 48.3175081 ] }, id: 'node/11083753896' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 19 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert capacity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject capacity ### debug: ------ convertProperty: pointKeyName capacity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag capacity ### debug: convertProperty: found element capacity => capacity value : 2 ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName capacity ### debug: convertProperty: - valueConvertedFromMapping 2 ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? 2 true ### debug: convertProperty: isStringValue? 2 true ### debug: mappingConfigOfTag capacity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : capacity => capacity _ 2 => 2 ### debug: convertProperty: -- convertedValue 2 ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert note ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName note ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: note ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0680074537 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0680074537 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0680074537 false ### debug: convertProperty: isStringValue? 0680074537 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 680074537 convertedValue 6 80 07 45 37 ### debug: phone: 0680074537 => +33 6 80 07 45 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 80 07 45 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 80 07 45 37 ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 1.9996108, 48.3175081 ] }, properties: { amenity: 'charging_station', capacity: '2', phone: '+33 6 80 07 45 37', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091655469', amenity: 'charging_station', 'authentication:none': 'no', email: 'rcgc@edf.fr', fee: 'no', network: 'EDF', opening_hours: 'Mo-Fr 08:00-12:00, Mo-Fr 14:00-18:00', operator: 'EDF', 'owner:ref:FR:SIREN': '200034460', phone: '0426700227', ref: 'ccf6edd2-80ae-4131-9af8-cc81544f8a98', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2021-12-15' }, geometry: { type: 'Point', coordinates: [ 2.02, 48.53 ] }, id: 'node/11091655469' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0426700227 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0426700227 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0426700227 false ### debug: convertProperty: isStringValue? 0426700227 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 426700227 convertedValue 4 26 70 02 27 ### debug: phone: 0426700227 => +33 4 26 70 02 27 ### debug: convertProperty: convertedValue ==========> { phone : +33 4 26 70 02 27 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 4 26 70 02 27 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.02, 48.53 ] }, properties: { amenity: 'charging_station', phone: '+33 4 26 70 02 27', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091655470', amenity: 'charging_station', 'authentication:none': 'true', email: 'support@iecharge.io', fee: 'no', network: 'Dourdan', opening_hours: '24/7', phone: '+33 1 84 88 68 00', ref: 'FRIENE007901', reservation: 'yes', 'socket:type2_cable': 'no', 'socket:type2_combo': 'yes', start_date: '2023-06-27' }, geometry: { type: 'Point', coordinates: [ 2.0179436, 48.543534 ] }, id: 'node/11091655470' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 84 88 68 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 84 88 68 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 84 88 68 00 false ### debug: convertProperty: isStringValue? +33 1 84 88 68 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 84 88 68 00 convertedValue 1 84 88 68 00 ### debug: phone: +33 1 84 88 68 00 => +33 1 84 88 68 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 84 88 68 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 84 88 68 00 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : yes ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping yes ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? yes false ### debug: convertProperty: isStringValue? yes false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value yes ### debug: convertProperty: ==========> !!! NOT in falsy values yes ### debug: convertProperty: convertedValue ==========> { reservation : yes } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation yes ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.0179436, 48.543534 ] }, properties: { amenity: 'charging_station', phone: '+33 1 84 88 68 00', reservation: 'yes' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091655471', amenity: 'charging_station', 'authentication:none': 'no', email: 'gael.kergroach@ccdourdannais.com', network: 'Bornes VE WattPark/EelDynamic - Av. Eugène Vernholes, Dourdan', opening_hours: '24/7', operator: 'COMMUNAUTE DE COMMUNE LE DOURDANNAIS EN HUREPOIX (CCDH)', 'owner:ref:FR:SIREN': '249100595', phone: '0160811222', ref: '41fbb9fc-a0af-4524-b7f1-d1b7cddb596a', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2023-03-15' }, geometry: { type: 'Point', coordinates: [ 2.01, 48.53 ] }, id: 'node/11091655471' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0160811222 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0160811222 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0160811222 false ### debug: convertProperty: isStringValue? 0160811222 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 160811222 convertedValue 1 60 81 12 22 ### debug: phone: 0160811222 => +33 1 60 81 12 22 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 60 81 12 22 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 60 81 12 22 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.01, 48.53 ] }, properties: { amenity: 'charging_station', phone: '+33 1 60 81 12 22', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091672383', amenity: 'charging_station', 'authentication:none': 'true', email: 'advenir@zeborne.com', fee: 'yes', network: 'Mazda ETAMPES - GARAGE ST PIERRE', operator: 'ZEBORNE', 'owner:ref:FR:SIREN': '306092701', phone: '0252072597', ref: '57150', reservation: 'yes', 'socket:type2': 'yes', start_date: '2021-04-01' }, geometry: { type: 'Point', coordinates: [ 2.1726479, 48.4270648 ] }, id: 'node/11091672383' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0252072597 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0252072597 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0252072597 false ### debug: convertProperty: isStringValue? 0252072597 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 252072597 convertedValue 2 52 07 25 97 ### debug: phone: 0252072597 => +33 2 52 07 25 97 ### debug: convertProperty: convertedValue ==========> { phone : +33 2 52 07 25 97 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 2 52 07 25 97 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : yes ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping yes ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? yes false ### debug: convertProperty: isStringValue? yes false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value yes ### debug: convertProperty: ==========> !!! NOT in falsy values yes ### debug: convertProperty: convertedValue ==========> { reservation : yes } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation yes ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1726479, 48.4270648 ] }, properties: { amenity: 'charging_station', phone: '+33 2 52 07 25 97', reservation: 'yes' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091689141', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*53*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2022-11-16' }, geometry: { type: 'Point', coordinates: [ 2.234448, 48.717192 ] }, id: 'node/11091689141' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.234448, 48.717192 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091689142', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*17*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2020-03-26' }, geometry: { type: 'Point', coordinates: [ 2.259299, 48.713703 ] }, id: 'node/11091689142' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.259299, 48.713703 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091689145', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'SIGEIF', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200050433', phone: '0972668001', ref: 'FR*SOD*S*SIGE*307*2*_*_', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', 'socket:typee': 'yes', start_date: '2022-09-26' }, geometry: { type: 'Point', coordinates: [ 2.270501, 48.752064 ] }, id: 'node/11091689145' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 17 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.270501, 48.752064 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091689146', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'SIGEIF', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200050433', phone: '0972668001', ref: 'FR*SOD*S*SIGE*231*1*_*_', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2022-03-10' }, geometry: { type: 'Point', coordinates: [ 2.21486, 48.754676 ] }, id: 'node/11091689146' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.21486, 48.754676 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091689148', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'SIGEIF', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200050433', phone: '0972668001', ref: 'FR*SOD*S*SIGE*175*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2021-07-22' }, geometry: { type: 'Point', coordinates: [ 2.216118, 48.751964 ] }, id: 'node/11091689148' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.216118, 48.751964 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091689149', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*26*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2019-12-17' }, geometry: { type: 'Point', coordinates: [ 2.20761, 48.73402 ] }, id: 'node/11091689149' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.20761, 48.73402 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091689151', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*10*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2019-12-23' }, geometry: { type: 'Point', coordinates: [ 2.222766, 48.739605 ] }, id: 'node/11091689151' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.222766, 48.739605 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091689152', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*5*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2019-11-26' }, geometry: { type: 'Point', coordinates: [ 2.226447, 48.741585 ] }, id: 'node/11091689152' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.226447, 48.741585 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091689915', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'A12RW4GWRR', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', 'socket:typee': 'yes', start_date: '2022-06-15' }, geometry: { type: 'Point', coordinates: [ 1.9996108, 48.3175081 ] }, id: 'node/11091689915' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 1.9996108, 48.3175081 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091689917', amenity: 'charging_station', 'authentication:none': 'true', email: 'advenir@zeborne.com', fee: 'yes', network: 'Mazda ETAMPES - GARAGE ST PIERRE', opening_hours: 'Mo-Fr 08:00-19:00, Sa 08:00-18:00', operator: 'ZEBORNE', 'owner:ref:FR:SIREN': '306092701', phone: '0252072597', ref: '57150', reservation: 'yes', 'socket:type2': 'yes', start_date: '2021-04-01' }, geometry: { type: 'Point', coordinates: [ 2.1726385, 48.4270586 ] }, id: 'node/11091689917' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0252072597 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0252072597 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0252072597 false ### debug: convertProperty: isStringValue? 0252072597 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 252072597 convertedValue 2 52 07 25 97 ### debug: phone: 0252072597 => +33 2 52 07 25 97 ### debug: convertProperty: convertedValue ==========> { phone : +33 2 52 07 25 97 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 2 52 07 25 97 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : yes ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping yes ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? yes false ### debug: convertProperty: isStringValue? yes false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value yes ### debug: convertProperty: ==========> !!! NOT in falsy values yes ### debug: convertProperty: convertedValue ==========> { reservation : yes } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation yes ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.1726385, 48.4270586 ] }, properties: { amenity: 'charging_station', phone: '+33 2 52 07 25 97', reservation: 'yes' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091690535', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*36*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2020-03-12' }, geometry: { type: 'Point', coordinates: [ 2.294186, 48.701866 ] }, id: 'node/11091690535' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.294186, 48.701866 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091690539', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*19*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2019-11-27' }, geometry: { type: 'Point', coordinates: [ 2.298674, 48.675415 ] }, id: 'node/11091690539' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.298674, 48.675415 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091690540', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'JUJD4UMKPZ', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', start_date: '2022-09-13' }, geometry: { type: 'Point', coordinates: [ 2.281885, 48.672411 ] }, id: 'node/11091690540' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.281885, 48.672411 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091690542', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*18*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2020-02-19' }, geometry: { type: 'Point', coordinates: [ 2.268743, 48.66151 ] }, id: 'node/11091690542' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.268743, 48.66151 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091690543', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*20*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2019-11-27' }, geometry: { type: 'Point', coordinates: [ 2.269996, 48.657887 ] }, id: 'node/11091690543' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.269996, 48.657887 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091692395', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*42*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2020-04-02' }, geometry: { type: 'Point', coordinates: [ 2.233518, 48.697381 ] }, id: 'node/11091692395' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.233518, 48.697381 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091692396', amenity: 'charging_station', 'authentication:none': 'no', email: 'g.arpino@ocr.fr', fee: 'no', network: 'OCR MAINTENANCE ELECTRONIQUE', opening_hours: 'Mo-Fr 08:00-12:00, Mo-Fr 14:00-18:00', operator: 'OCR MAINTENANCE ELECTRONIQUE', 'owner:ref:FR:SIREN': '402923643', phone: '0680074537', ref: 'c8ee7876-9261-497e-9f6b-856d3bf94e3f', reservation: 'yes', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2022-01-12' }, geometry: { type: 'Point', coordinates: [ 2.23, 48.69 ] }, id: 'node/11091692396' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0680074537 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0680074537 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0680074537 false ### debug: convertProperty: isStringValue? 0680074537 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 680074537 convertedValue 6 80 07 45 37 ### debug: phone: 0680074537 => +33 6 80 07 45 37 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 80 07 45 37 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 80 07 45 37 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : yes ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping yes ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? yes false ### debug: convertProperty: isStringValue? yes false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value yes ### debug: convertProperty: ==========> !!! NOT in falsy values yes ### debug: convertProperty: convertedValue ==========> { reservation : yes } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation yes ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.23, 48.69 ] }, properties: { amenity: 'charging_station', phone: '+33 6 80 07 45 37', reservation: 'yes' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091692715', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'yes', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'FLHFYV', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', 'socket:typee': 'yes', start_date: '2020-02-10' }, geometry: { type: 'Point', coordinates: [ 2.17064, 48.756 ] }, id: 'node/11091692715' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.17064, 48.756 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693930', amenity: 'charging_station', 'authentication:none': 'no', email: 'psasupport@evbox.com', fee: 'no', network: 'EVBOX', opening_hours: 'Mo 8:30-12:00,Mo 14:00-18:00,Tu-Fr 8:00-12:00,Tu-Fr14:00-18:00,Sa 08:30-12:00,Sa14:30-17:30', operator: 'EVBOX', 'owner:ref:FR:SIREN': '512678558', phone: '0986877186', reservation: 'no', 'socket:type2': 'yes', start_date: '2021-09-23' }, geometry: { type: 'Point', coordinates: [ 2.4961249, 48.6786524 ] }, id: 'node/11091693930' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 13 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0986877186 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0986877186 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0986877186 false ### debug: convertProperty: isStringValue? 0986877186 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 986877186 convertedValue 9 86 87 71 86 ### debug: phone: 0986877186 => +33 9 86 87 71 86 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 86 87 71 86 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 86 87 71 86 ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4961249, 48.6786524 ] }, properties: { amenity: 'charging_station', phone: '+33 9 86 87 71 86', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693933', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'LFKAACIEEF', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', 'socket:typee': 'yes', start_date: '2022-06-27' }, geometry: { type: 'Point', coordinates: [ 2.477486, 48.591026 ] }, id: 'node/11091693933' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.477486, 48.591026 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693934', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'SIGEIF', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200050433', phone: '0972668001', ref: 'FR*SOD*S*SIGE*280*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2022-06-14' }, geometry: { type: 'Point', coordinates: [ 2.324774, 48.700535 ] }, id: 'node/11091693934' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.324774, 48.700535 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693935', amenity: 'charging_station', 'authentication:none': 'true', email: 'support@stations-e.com', fee: 'no', network: '805035100', opening_hours: 'Mo-Th 08:00-19:00', operator: 'STATIONS-E', 'owner:ref:FR:SIREN': '835124280', phone: 'Stations-e', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2021-08-31' }, geometry: { type: 'Point', coordinates: [ 2.431342, 48.681508 ] }, id: 'node/11091693935' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : Stations-e ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping Stations-e ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? Stations-e false ### debug: convertProperty: isStringValue? Stations-e false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue tations-e convertedValue ### debug: phone: Stations-e => ### debug: convertProperty: convertedValue ==========> { phone : } ### debug: =============== remove_original_key phone false ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.431342, 48.681508 ] }, properties: { amenity: 'charging_station', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693942', amenity: 'charging_station', 'authentication:none': 'true', email: 'support@stations-e.com', fee: 'no', network: '805035100', opening_hours: '24/7', operator: 'STATIONS-E', 'owner:ref:FR:SIREN': '835124280', phone: 'Stations-e', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2021-12-22' }, geometry: { type: 'Point', coordinates: [ 2.4245679, 48.6848221 ] }, id: 'node/11091693942' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : Stations-e ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping Stations-e ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? Stations-e false ### debug: convertProperty: isStringValue? Stations-e false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue tations-e convertedValue ### debug: phone: Stations-e => ### debug: convertProperty: convertedValue ==========> { phone : } ### debug: =============== remove_original_key phone false ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4245679, 48.6848221 ] }, properties: { amenity: 'charging_station', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693944', amenity: 'charging_station', 'authentication:none': 'true', email: 'support@stations-e.com', fee: 'no', network: '805035100', opening_hours: '24/7', operator: 'STATIONS-E', 'owner:ref:FR:SIREN': '835124280', phone: 'Stations-e', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2022-08-09' }, geometry: { type: 'Point', coordinates: [ 2.4300482, 48.6820448 ] }, id: 'node/11091693944' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : Stations-e ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping Stations-e ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? Stations-e false ### debug: convertProperty: isStringValue? Stations-e false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue tations-e convertedValue ### debug: phone: Stations-e => ### debug: convertProperty: convertedValue ==========> { phone : } ### debug: =============== remove_original_key phone false ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4300482, 48.6820448 ] }, properties: { amenity: 'charging_station', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693946', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'BBYPZLGJJL', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', 'socket:typee': 'yes', start_date: '2023-01-11' }, geometry: { type: 'Point', coordinates: [ 2.3340154, 48.6320058 ] }, id: 'node/11091693946' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3340154, 48.6320058 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693947', amenity: 'charging_station', 'authentication:none': 'true', email: 'support@stations-e.com', fee: 'no', network: '805035100', opening_hours: '24/7', operator: 'STATIONS-E', 'owner:ref:FR:SIREN': '835124280', phone: 'Stations-e', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2022-03-03' }, geometry: { type: 'Point', coordinates: [ 2.4077141, 48.6851705 ] }, id: 'node/11091693947' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : Stations-e ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping Stations-e ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? Stations-e false ### debug: convertProperty: isStringValue? Stations-e false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue tations-e convertedValue ### debug: phone: Stations-e => ### debug: convertProperty: convertedValue ==========> { phone : } ### debug: =============== remove_original_key phone false ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4077141, 48.6851705 ] }, properties: { amenity: 'charging_station', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693948', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'SBPX6OZUXS', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', 'socket:typee': 'yes', start_date: '2021-09-07' }, geometry: { type: 'Point', coordinates: [ 2.378329, 48.681627 ] }, id: 'node/11091693948' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.378329, 48.681627 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693949', amenity: 'charging_station', 'authentication:none': 'yes', email: 'supervision-ev.france@totalenergies.com', fee: 'no', network: 'TotalEnergies Charge Rapide', opening_hours: '24/7', operator: 'TotalEnergies Charging Services', 'owner:ref:FR:SIREN': '844192443', phone: '01 41 35 40 00', ref: 'FR*HPC*PNF058968', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2022-07-29' }, geometry: { type: 'Point', coordinates: [ 2.443222, 48.595281 ] }, id: 'node/11091693949' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 01 41 35 40 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 01 41 35 40 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 01 41 35 40 00 false ### debug: convertProperty: isStringValue? 01 41 35 40 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 1 41 35 40 00 convertedValue 1 41 35 40 00 ### debug: phone: 01 41 35 40 00 => +33 1 41 35 40 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 41 35 40 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 41 35 40 00 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.443222, 48.595281 ] }, properties: { amenity: 'charging_station', phone: '+33 1 41 35 40 00', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693950', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'EZQEWY01JS', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', 'socket:typee': 'yes', start_date: '2023-02-13' }, geometry: { type: 'Point', coordinates: [ 2.3542058, 48.6213611 ] }, id: 'node/11091693950' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3542058, 48.6213611 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693952', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'HTHA8SVPIE', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', 'socket:typee': 'yes', start_date: '2022-06-27' }, geometry: { type: 'Point', coordinates: [ 2.345496, 48.70545 ] }, id: 'node/11091693952' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.345496, 48.70545 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693954', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'SIGEIF', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200050433', phone: '0972668001', ref: 'FR*SOD*S*SIGE*279*1*_*_', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2022-06-05' }, geometry: { type: 'Point', coordinates: [ 2.339336, 48.705907 ] }, id: 'node/11091693954' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.339336, 48.705907 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693957', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'LLIX5ZKSM1M3T2', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', start_date: '2023-06-15' }, geometry: { type: 'Point', coordinates: [ 2.453482, 48.615785 ] }, id: 'node/11091693957' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.453482, 48.615785 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693958', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'MYDGOOZS6R', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', 'socket:type2_combo': 'yes', 'socket:typee': 'yes', start_date: '2022-06-27' }, geometry: { type: 'Point', coordinates: [ 2.433395, 48.687488 ] }, id: 'node/11091693958' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.433395, 48.687488 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693961', amenity: 'charging_station', 'authentication:none': 'true', email: 'support@stations-e.com', fee: 'no', network: '805035100', opening_hours: '24/7', operator: 'STATIONS-E', 'owner:ref:FR:SIREN': '835124280', phone: 'Stations-e', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2021-12-22' }, geometry: { type: 'Point', coordinates: [ 2.403842, 48.6814842 ] }, id: 'node/11091693961' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : Stations-e ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping Stations-e ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? Stations-e false ### debug: convertProperty: isStringValue? Stations-e false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue tations-e convertedValue ### debug: phone: Stations-e => ### debug: convertProperty: convertedValue ==========> { phone : } ### debug: =============== remove_original_key phone false ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.403842, 48.6814842 ] }, properties: { amenity: 'charging_station', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11091693962', amenity: 'charging_station', 'authentication:none': 'yes', email: 'supervision-ev.france@totalenergies.com', fee: 'no', network: 'TotalEnergies Charge Rapide', opening_hours: '24/7', operator: 'TotalEnergies Charging Services', 'owner:ref:FR:SIREN': '844192443', phone: '01 41 35 40 00', ref: 'FR*HPC*PNF006369', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2023-03-30' }, geometry: { type: 'Point', coordinates: [ 2.44222, 48.59459 ] }, id: 'node/11091693962' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 01 41 35 40 00 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 01 41 35 40 00 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 01 41 35 40 00 false ### debug: convertProperty: isStringValue? 01 41 35 40 00 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 1 41 35 40 00 convertedValue 1 41 35 40 00 ### debug: phone: 01 41 35 40 00 => +33 1 41 35 40 00 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 41 35 40 00 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 41 35 40 00 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.44222, 48.59459 ] }, properties: { amenity: 'charging_station', phone: '+33 1 41 35 40 00', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11097291408', amenity: 'charging_station', 'authentication:none': 'no', email: 'contact@hoteltrecelin.com', fee: 'yes', network: 'Hôtel Le Trecelin', opening_hours: 'Mo-Su 8:00-12:00,Mo-Su 14:00-18:00', operator: 'GABMAG17', 'owner:ref:FR:SIREN': '830297222', phone: '0681475113', ref: 'TACW2241521S0178', reservation: 'yes', 'socket:type2': 'yes', start_date: '2021-07-01' }, geometry: { type: 'Point', coordinates: [ 2.3251582, 48.633401 ] }, id: 'node/11097291408' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0681475113 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0681475113 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0681475113 false ### debug: convertProperty: isStringValue? 0681475113 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 681475113 convertedValue 6 81 47 51 13 ### debug: phone: 0681475113 => +33 6 81 47 51 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 6 81 47 51 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 6 81 47 51 13 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : yes ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping yes ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? yes false ### debug: convertProperty: isStringValue? yes false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value yes ### debug: convertProperty: ==========> !!! NOT in falsy values yes ### debug: convertProperty: convertedValue ==========> { reservation : yes } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation yes ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3251582, 48.633401 ] }, properties: { amenity: 'charging_station', phone: '+33 6 81 47 51 13', reservation: 'yes' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11097291418', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'FLEX-E', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '419070180', phone: '0972668001', ref: 'FR*SOD*S*OAZS*222*3*_*_', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2022-06-01' }, geometry: { type: 'Point', coordinates: [ 2.365344, 48.732587 ] }, id: 'node/11097291418' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.365344, 48.732587 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11099509602', 'addr:city': 'Sainte-Geneviève-des-Bois', 'addr:housenumber': '14', 'addr:postcode': '91700', 'addr:street': 'Avenue de la Croix Blanche', name: 'B&M', phone: '0473699060', shop: 'variety_store', website: 'https://www.bmstores.co.uk/' }, geometry: { type: 'Point', coordinates: [ 2.3454451, 48.6208489 ] }, id: 'node/11099509602' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0473699060 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0473699060 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0473699060 false ### debug: convertProperty: isStringValue? 0473699060 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 473699060 convertedValue 4 73 69 90 60 ### debug: phone: 0473699060 => +33 4 73 69 90 60 ### debug: convertProperty: convertedValue ==========> { phone : +33 4 73 69 90 60 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 4 73 69 90 60 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert website ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName website ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: website ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3454451, 48.6208489 ] }, properties: { amenity: 'charging_station', phone: '+33 4 73 69 90 60' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11099653702', healthcare: 'physiotherapist', 'healthcare:speciality': 'physiotherapy;osteopathy', name: 'Cabinet de kinésithérapie', phone: '+33 9 67407645' }, geometry: { type: 'Point', coordinates: [ 2.2438078, 48.7118164 ] }, id: 'node/11099653702' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 5 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert healthcare:speciality ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare:speciality ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare:speciality ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 67407645 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 67407645 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 67407645 false ### debug: convertProperty: isStringValue? +33 9 67407645 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 67407645 convertedValue 9 67 40 76 45 ### debug: phone: +33 9 67407645 => +33 9 67 40 76 45 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 67 40 76 45 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 67 40 76 45 ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2438078, 48.7118164 ] }, properties: { amenity: 'charging_station', phone: '+33 9 67 40 76 45' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11108445136', 'addr:city': 'Quincy-sous-Sénart', 'addr:housenumber': '15', 'addr:postcode': '91480', 'addr:street': 'Rue De La Libération', healthcare: 'physiotherapist', name: 'Cabinet Ferreira Gina', phone: '+33 1 69 00 08 19', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.5374545, 48.6713241 ] }, id: 'node/11108445136' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert addr:city ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:city ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:city ### debug: mapElementFromConf: convert addr:housenumber ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:housenumber ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:housenumber ### debug: mapElementFromConf: convert addr:postcode ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:postcode ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:postcode ### debug: mapElementFromConf: convert addr:street ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName addr:street ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: addr:street ### debug: mapElementFromConf: convert healthcare ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName healthcare ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: healthcare ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 69 00 08 19 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 69 00 08 19 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 69 00 08 19 false ### debug: convertProperty: isStringValue? +33 1 69 00 08 19 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 69 00 08 19 convertedValue 1 69 00 08 19 ### debug: phone: +33 1 69 00 08 19 => +33 1 69 00 08 19 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 69 00 08 19 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 69 00 08 19 ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5374545, 48.6713241 ] }, properties: { amenity: 'charging_station', phone: '+33 1 69 00 08 19' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109168837', amenity: 'charging_station', 'authentication:none': 'no', email: 'electricite@alterna-energie.fr', fee: 'no', network: 'alterna energie', opening_hours: 'Mo-Fr 08:00-12:00, Mo-Fr 14:00-18:00', operator: 'alterna energie', 'owner:ref:FR:SIREN': '200034460', phone: '0179356309', ref: 'aceaf454-19e2-4da1-96dd-d7fdc44a72d1', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2021-10-04' }, geometry: { type: 'Point', coordinates: [ 2.25, 48.7 ] }, id: 'node/11109168837' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0179356309 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0179356309 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0179356309 false ### debug: convertProperty: isStringValue? 0179356309 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 179356309 convertedValue 1 79 35 63 09 ### debug: phone: 0179356309 => +33 1 79 35 63 09 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 79 35 63 09 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 79 35 63 09 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.25, 48.7 ] }, properties: { amenity: 'charging_station', phone: '+33 1 79 35 63 09', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109168839', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*27*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2020-03-26' }, geometry: { type: 'Point', coordinates: [ 2.226933, 48.699745 ] }, id: 'node/11109168839' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.226933, 48.699745 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109169299', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*25*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2019-11-27' }, geometry: { type: 'Point', coordinates: [ 2.168417, 48.730614 ] }, id: 'node/11109169299' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.168417, 48.730614 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170424', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*50*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2021-06-01' }, geometry: { type: 'Point', coordinates: [ 2.291233, 48.700448 ] }, id: 'node/11109170424' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.291233, 48.700448 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170425', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*45*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2020-04-02' }, geometry: { type: 'Point', coordinates: [ 2.29254, 48.696736 ] }, id: 'node/11109170425' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.29254, 48.696736 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170428', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*1*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2019-11-27' }, geometry: { type: 'Point', coordinates: [ 2.293165, 48.676964 ] }, id: 'node/11109170428' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.293165, 48.676964 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170431', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*28*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2019-11-28' }, geometry: { type: 'Point', coordinates: [ 2.279881, 48.665501 ] }, id: 'node/11109170431' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.279881, 48.665501 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170432', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*34*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2019-12-05' }, geometry: { type: 'Point', coordinates: [ 2.276495, 48.664589 ] }, id: 'node/11109170432' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.276495, 48.664589 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170532', amenity: 'charging_station', 'authentication:none': 'no', email: 'contact@bornevo.com', fee: 'no', network: 'Bornevo Connect', opening_hours: 'Mo-Fr 08:00-12:00,Mo-Fr 14:00-18:00', operator: 'Bornevo Connect', 'owner:ref:FR:SIREN': '812267318', phone: '0184604870', ref: 'EVC 11750472', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', 'socket:typee': 'yes', start_date: '2022-07-20' }, geometry: { type: 'Point', coordinates: [ 2.15, 48.53 ] }, id: 'node/11109170532' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0184604870 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0184604870 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0184604870 false ### debug: convertProperty: isStringValue? 0184604870 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 184604870 convertedValue 1 84 60 48 70 ### debug: phone: 0184604870 => +33 1 84 60 48 70 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 84 60 48 70 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 84 60 48 70 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.15, 48.53 ] }, properties: { amenity: 'charging_station', phone: '+33 1 84 60 48 70', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170558', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'SIGEIF', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200050433', phone: '0972668001', ref: 'FR*SOD*S*SIGE*60*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2021-01-07' }, geometry: { type: 'Point', coordinates: [ 2.324704, 48.73466 ] }, id: 'node/11109170558' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.324704, 48.73466 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170841', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*38*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2020-02-10' }, geometry: { type: 'Point', coordinates: [ 2.257871, 48.735409 ] }, id: 'node/11109170841' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.257871, 48.735409 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170842', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*43*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2020-09-02' }, geometry: { type: 'Point', coordinates: [ 2.292326, 48.73232 ] }, id: 'node/11109170842' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.292326, 48.73232 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170843', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*47*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2020-10-08' }, geometry: { type: 'Point', coordinates: [ 2.283376, 48.730587 ] }, id: 'node/11109170843' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.283376, 48.730587 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170844', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*46*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2020-10-08' }, geometry: { type: 'Point', coordinates: [ 2.273265, 48.73428 ] }, id: 'node/11109170844' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.273265, 48.73428 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170845', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'SIGEIF', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200050433', phone: '0972668001', ref: 'FR*SOD*S*SIGE*375*4*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2023-02-22' }, geometry: { type: 'Point', coordinates: [ 2.264582, 48.743228 ] }, id: 'node/11109170845' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.264582, 48.743228 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170846', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*12*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2019-12-17' }, geometry: { type: 'Point', coordinates: [ 2.295414, 48.737225 ] }, id: 'node/11109170846' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.295414, 48.737225 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170847', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*54*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2022-09-30' }, geometry: { type: 'Point', coordinates: [ 2.232224, 48.717692 ] }, id: 'node/11109170847' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.232224, 48.717692 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170850', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*51*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2021-06-25' }, geometry: { type: 'Point', coordinates: [ 2.274077, 48.708309 ] }, id: 'node/11109170850' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.274077, 48.708309 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170851', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*49*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2021-06-01' }, geometry: { type: 'Point', coordinates: [ 2.274164, 48.711114 ] }, id: 'node/11109170851' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.274164, 48.711114 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170854', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'SIGEIF', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200050433', phone: '0972668001', ref: 'FR*SOD*S*SIGE*324*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2023-02-09' }, geometry: { type: 'Point', coordinates: [ 2.219674, 48.755734 ] }, id: 'node/11109170854' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.219674, 48.755734 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109170857', amenity: 'charging_station', 'authentication:none': 'true', email: 'sav@izivia.com', fee: 'no', network: 'CPS', opening_hours: '24/7', operator: 'Izivia', 'owner:ref:FR:SIREN': '200056232', phone: '0972668001', ref: 'FR*SOD*S*CAPS*24*1*_*_', reservation: 'no', 'socket:type2': 'yes', 'socket:typee': 'yes', start_date: '2019-12-05' }, geometry: { type: 'Point', coordinates: [ 2.221078, 48.732231 ] }, id: 'node/11109170857' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0972668001 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0972668001 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0972668001 false ### debug: convertProperty: isStringValue? 0972668001 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 972668001 convertedValue 9 72 66 80 01 ### debug: phone: 0972668001 => +33 9 72 66 80 01 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 72 66 80 01 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 72 66 80 01 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.221078, 48.732231 ] }, properties: { amenity: 'charging_station', phone: '+33 9 72 66 80 01', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109171637', amenity: 'charging_station', 'authentication:none': 'true', email: 'assistance-commerciale@metropolis-recharge.fr', fee: 'no', network: 'METROPOLIS', opening_hours: '24/7', operator: 'SPIE CITYNETWORKS', 'owner:ref:FR:SIREN': '885354860', phone: '0 970 830 213', reservation: 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2023-02-03' }, geometry: { type: 'Point', coordinates: [ 2.370823, 48.690763 ] }, id: 'node/11109171637' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0 970 830 213 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0 970 830 213 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0 970 830 213 false ### debug: convertProperty: isStringValue? 0 970 830 213 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 970 830 213 convertedValue 9 70 83 02 13 ### debug: phone: 0 970 830 213 => +33 9 70 83 02 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 70 83 02 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 70 83 02 13 ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : yes ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping yes ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? yes false ### debug: convertProperty: isStringValue? yes false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value yes ### debug: convertProperty: ==========> !!! NOT in falsy values yes ### debug: convertProperty: convertedValue ==========> { reservation : yes } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation yes ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.370823, 48.690763 ] }, properties: { amenity: 'charging_station', phone: '+33 9 70 83 02 13', reservation: 'yes' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109171641', amenity: 'charging_station', 'authentication:none': 'true', email: 'support@stations-e.com', fee: 'no', network: '805035100', opening_hours: '24/7', operator: 'STATIONS-E', 'owner:ref:FR:SIREN': '835124280', phone: 'Stations-e', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2021-08-31' }, geometry: { type: 'Point', coordinates: [ 2.407719, 48.673546 ] }, id: 'node/11109171641' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : Stations-e ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping Stations-e ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? Stations-e false ### debug: convertProperty: isStringValue? Stations-e false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue tations-e convertedValue ### debug: phone: Stations-e => ### debug: convertProperty: convertedValue ==========> { phone : } ### debug: =============== remove_original_key phone false ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.407719, 48.673546 ] }, properties: { amenity: 'charging_station', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109171651', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'SBPX6OZUXS', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_cable': 'no', 'socket:type2_combo': 'yes', start_date: '2022-08-08' }, geometry: { type: 'Point', coordinates: [ 2.377849, 48.681423 ] }, id: 'node/11109171651' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.377849, 48.681423 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109171681', amenity: 'charging_station', 'authentication:none': 'true', email: 'support@stations-e.com', fee: 'no', network: '805035100', opening_hours: '24/7', operator: 'STATIONS-E', 'owner:ref:FR:SIREN': '835124280', phone: 'Stations-e', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2021-04-14' }, geometry: { type: 'Point', coordinates: [ 2.5263623, 48.6907791 ] }, id: 'node/11109171681' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : Stations-e ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping Stations-e ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? Stations-e false ### debug: convertProperty: isStringValue? Stations-e false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue tations-e convertedValue ### debug: phone: Stations-e => ### debug: convertProperty: convertedValue ==========> { phone : } ### debug: =============== remove_original_key phone false ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.5263623, 48.6907791 ] }, properties: { amenity: 'charging_station', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109171685', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'MECXL47JEY', reservation: 'no', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_cable': 'no', 'socket:type2_combo': 'yes', start_date: '2022-09-07' }, geometry: { type: 'Point', coordinates: [ 2.4481763, 48.5661353 ] }, id: 'node/11109171685' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 16 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4481763, 48.5661353 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109171688', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: 'Mo-We 05:00-06:00,Fr 05:00-06:00,Mo-Fr 21:00-22:00,Th 06:00-07:00', operator: 'Freshmile SAS', phone: '0369246732', ref: 'MQMBBYPLTF', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', 'socket:typee': 'yes', start_date: '2022-07-22' }, geometry: { type: 'Point', coordinates: [ 2.3560608, 48.6067876 ] }, id: 'node/11109171688' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.3560608, 48.6067876 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109171705', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'ZOJVYBGVNI', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', start_date: '2023-01-16' }, geometry: { type: 'Point', coordinates: [ 2.402931, 48.630265 ] }, id: 'node/11109171705' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 14 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.402931, 48.630265 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109171707', amenity: 'charging_station', 'authentication:none': 'true', email: 'web@freshmile.com', fee: 'no', network: 'Freshmile', opening_hours: '24/7', operator: 'Freshmile SAS', phone: '0369246732', ref: 'COWK19Z19U', reservation: 'no', 'socket:type2': 'yes', 'socket:type2_cable': 'no', 'socket:typee': 'yes', start_date: '2022-06-27' }, geometry: { type: 'Point', coordinates: [ 2.398765, 48.650183 ] }, id: 'node/11109171707' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0369246732 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0369246732 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0369246732 false ### debug: convertProperty: isStringValue? 0369246732 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 369246732 convertedValue 3 69 24 67 32 ### debug: phone: 0369246732 => +33 3 69 24 67 32 ### debug: convertProperty: convertedValue ==========> { phone : +33 3 69 24 67 32 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 3 69 24 67 32 ### debug: mapElementFromConf: convert ref ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName ref ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: ref ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : no ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping no ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? no false ### debug: convertProperty: isStringValue? no false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value no ### debug: convertProperty: ==========> !!! NOT in truthy values no ### debug: convertProperty: convertedValue ==========> { reservation : no } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation no ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_cable ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_cable ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_cable ### debug: mapElementFromConf: convert socket:typee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:typee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:typee ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.398765, 48.650183 ] }, properties: { amenity: 'charging_station', phone: '+33 3 69 24 67 32', reservation: 'no' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11109171711', amenity: 'charging_station', 'authentication:none': 'true', email: 'assistance-commerciale@metropolis-recharge.fr', fee: 'no', network: 'METROPOLIS', opening_hours: '24/7', operator: 'SPIE CITYNETWORKS', 'owner:ref:FR:SIREN': '885354860', phone: '0 970 830 213', reservation: 'yes', 'socket:chademo': 'yes', 'socket:type2': 'yes', 'socket:type2_combo': 'yes', start_date: '2023-02-22' }, geometry: { type: 'Point', coordinates: [ 2.335556, 48.705551 ] }, id: 'node/11109171711' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 15 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : charging_station ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping charging_station ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? charging_station true ### debug: convertProperty: isStringValue? charging_station true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ charging_station => charging_station ### debug: convertProperty: -- convertedValue charging_station ### debug: mapElementFromConf: convert authentication:none ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName authentication:none ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: authentication:none ### debug: mapElementFromConf: convert email ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName email ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: email ### debug: mapElementFromConf: convert fee ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName fee ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: fee ### debug: mapElementFromConf: convert network ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName network ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: network ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert operator ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName operator ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: operator ### debug: mapElementFromConf: convert owner:ref:FR:SIREN ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName owner:ref:FR:SIREN ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: owner:ref:FR:SIREN ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : 0 970 830 213 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping 0 970 830 213 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? 0 970 830 213 false ### debug: convertProperty: isStringValue? 0 970 830 213 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 970 830 213 convertedValue 9 70 83 02 13 ### debug: phone: 0 970 830 213 => +33 9 70 83 02 13 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 70 83 02 13 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 70 83 02 13 ### debug: mapElementFromConf: convert reservation ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { convert_to_boolean_value: true } ### debug: ------ convertProperty: pointKeyName reservation ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { convert_to_boolean_value: true } ### debug: convertProperty: found element reservation => reservation value : yes ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName reservation ### debug: convertProperty: - valueConvertedFromMapping yes ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? yes false ### debug: convertProperty: isStringValue? yes false ### debug: mappingConfigOfTag { convert_to_boolean_value: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { convert_to_boolean_value: true } ### debug: convertProperty: is boolean_value_conversion ### debug: convertProperty: ==========> original value yes ### debug: convertProperty: ==========> !!! NOT in falsy values yes ### debug: convertProperty: convertedValue ==========> { reservation : yes } ### debug: =============== remove_original_key reservation false ### debug: convertProperty: added reservation yes ### debug: mapElementFromConf: convert socket:chademo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:chademo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:chademo ### debug: mapElementFromConf: convert socket:type2 ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2 ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2 ### debug: mapElementFromConf: convert socket:type2_combo ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName socket:type2_combo ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: socket:type2_combo ### debug: mapElementFromConf: convert start_date ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName start_date ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: start_date ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.335556, 48.705551 ] }, properties: { amenity: 'charging_station', phone: '+33 9 70 83 02 13', reservation: 'yes' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11139960963', amenity: 'restaurant', cuisine: 'kebab', delivery: 'yes', 'diet:halal': 'only', 'diet:vegan': 'limited', 'diet:vegetarian': 'yes', 'payment:cards': 'yes', 'payment:cash': 'yes', 'payment:qr_code': 'no', phone: '+33 9 54 47 29 20', takeaway: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.4107904, 48.6576056 ] }, id: 'node/11139960963' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 12 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert amenity ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject amenity ### debug: ------ convertProperty: pointKeyName amenity ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag amenity ### debug: convertProperty: found element amenity => amenity value : restaurant ### debug: convertProperty: - typeofValue string ### debug: convertProperty: - pointKeyName amenity ### debug: convertProperty: - valueConvertedFromMapping restaurant ### debug: typeof valueConvertedFromMapping === 'string' string ### debug: convertProperty: isStringValue? restaurant true ### debug: convertProperty: isStringValue? restaurant true ### debug: mappingConfigOfTag amenity ### debug: typeOfConfigForKey string ### debug: convertProperty: -- string value ### debug: convertProperty: -- string value ### debug: convertProperty: -- simple conversion : amenity => amenity _ restaurant => restaurant ### debug: convertProperty: -- convertedValue restaurant ### debug: mapElementFromConf: convert cuisine ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName cuisine ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: cuisine ### debug: mapElementFromConf: convert delivery ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName delivery ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: delivery ### debug: mapElementFromConf: convert diet:halal ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:halal ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:halal ### debug: mapElementFromConf: convert diet:vegan ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegan ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegan ### debug: mapElementFromConf: convert diet:vegetarian ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName diet:vegetarian ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: diet:vegetarian ### debug: mapElementFromConf: convert payment:cards ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cards ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cards ### debug: mapElementFromConf: convert payment:cash ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:cash ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:cash ### debug: mapElementFromConf: convert payment:qr_code ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName payment:qr_code ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: payment:qr_code ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 54 47 29 20 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 54 47 29 20 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 54 47 29 20 false ### debug: convertProperty: isStringValue? +33 9 54 47 29 20 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 54 47 29 20 convertedValue 9 54 47 29 20 ### debug: phone: +33 9 54 47 29 20 => +33 9 54 47 29 20 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 54 47 29 20 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 54 47 29 20 ### debug: mapElementFromConf: convert takeaway ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName takeaway ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: takeaway ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.4107904, 48.6576056 ] }, properties: { amenity: 'restaurant', phone: '+33 9 54 47 29 20' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11146600835', brand: 'Jules', 'brand:wikidata': 'Q3188386', clothes: 'men', name: 'Jules', opening_hours: 'Mo-Sa 10:00-20:00; Su 10:00-19:00', phone: '+33 9 75 34 40 36', shop: 'clothes', wheelchair: 'yes' }, geometry: { type: 'Point', coordinates: [ 2.2559696, 48.7030809 ] }, id: 'node/11146600835' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 9 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert clothes ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName clothes ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: clothes ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 9 75 34 40 36 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 9 75 34 40 36 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 9 75 34 40 36 false ### debug: convertProperty: isStringValue? +33 9 75 34 40 36 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 9 75 34 40 36 convertedValue 9 75 34 40 36 ### debug: phone: +33 9 75 34 40 36 => +33 9 75 34 40 36 ### debug: convertProperty: convertedValue ==========> { phone : +33 9 75 34 40 36 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 9 75 34 40 36 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapElementFromConf: convert wheelchair ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName wheelchair ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: wheelchair ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2559696, 48.7030809 ] }, properties: { amenity: 'charging_station', phone: '+33 9 75 34 40 36' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : work on 1 point ### debug: mapElementFromConf: mapElementFromConf { type: 'Feature', properties: { '@id': 'node/11146600836', brand: 'Optical Center', 'brand:wikidata': 'Q3354448', name: 'Optical Center', opening_hours: 'Mo-Sa 10:00-19:00', phone: '+33 1 85 41 00 41', shop: 'optician' }, geometry: { type: 'Point', coordinates: [ 2.2560148, 48.7031511 ] }, id: 'node/11146600836' } ### debug: mapElementFromConf: config_name IRVE config ### debug: mapElementFromConf: ============= keys mappingKeys: undefined 23 ### debug: mapElementFromConf: ============= keys featurePointPropertiesKeys : undefined 7 ### debug: mapElementFromConf: convert @id ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName @id ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: @id ### debug: mapElementFromConf: convert brand ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand ### debug: mapElementFromConf: convert brand:wikidata ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName brand:wikidata ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: brand:wikidata ### debug: mapElementFromConf: convert name ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName name ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: name ### debug: mapElementFromConf: convert opening_hours ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName opening_hours ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: opening_hours ### debug: mapElementFromConf: convert phone ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: convertProperty: mappingValueObject { key_converted: 'phone', convert_to_phone: true } ### debug: ------ convertProperty: pointKeyName phone ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: ========== mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: found element phone => phone value : +33 1 85 41 00 41 ### debug: convertProperty: - typeofValue object ### debug: convertProperty: - pointKeyName phone ### debug: convertProperty: - valueConvertedFromMapping +33 1 85 41 00 41 ### debug: typeof valueConvertedFromMapping === 'string' object ### debug: convertProperty: isStringValue? +33 1 85 41 00 41 false ### debug: convertProperty: isStringValue? +33 1 85 41 00 41 false ### debug: mappingConfigOfTag { key_converted: 'phone', convert_to_phone: true } ### debug: typeOfConfigForKey object ### debug: convertProperty: no string value ### debug: convertProperty: is config object { key_converted: 'phone', convert_to_phone: true } ### debug: convertProperty: is NOT having boolean_value_conversion { key_converted: 'phone', convert_to_phone: true } ### debug: originalValue 33 1 85 41 00 41 convertedValue 1 85 41 00 41 ### debug: phone: +33 1 85 41 00 41 => +33 1 85 41 00 41 ### debug: convertProperty: convertedValue ==========> { phone : +33 1 85 41 00 41 } ### debug: =============== remove_original_key phone false ### debug: convertProperty: added phone +33 1 85 41 00 41 ### debug: mapElementFromConf: convert shop ### debug: mapElementFromConf: mapping keys: [ 'nbre_pdc', 'amenity', 'capacity', 'nom_amenageur', 'siren_amenageur', 'nom_operateur', 'telephone_operateur', 'phone', 'contact_operateur', 'id_station_local', 'gratuit', 'paiement_acte', 'reservation', 'nom_enseigne', 'date_mise_en_service', 'cable_t2_attache', 'prise_type_ef', 'prise_type_2', 'prise_type_combo_ccs', 'prise_type_chademo', 'horaires', 'paiement_cb', 'station_deux_roues' ] ### debug: ------ convertProperty: pointKeyName shop ### debug: ------ on fait du jardinage ### debug: ------ mode mise en qualité activé ### debug: ------ les données en entrée sont des infos geojson extraites depuis overpass turbo. ### debug: ------ les clés des objets sont donc déjà dans le format de tag OSM,ne pas les convertir pour les mettre en qualité selon le modèle de mapping. ### debug: !!!!!! property not found in mappingKeys: shop ### debug: mapped_point { type: 'Feature', geometry: { type: 'Point', coordinates: [ 2.2560148, 48.7031511 ] }, properties: { amenity: 'charging_station', phone: '+33 1 85 41 00 41' } } ### debug: convert : added one point to converted_geo_json ### debug: convert : convertedGeoJson.features.length 1643 features: 1643 ### debug: convert : write file my_converted_data_set.json mapping_engine.stats { phones_updated: 600, phones_updated_list: [ '+33 1 64 90 18 54', '+33 1 60 83 03 16', '+33 1 60 14 00 21', '+33 6 95 66 73 45', '+33 36 31', '+33 1 60 48 51 51', '+33 1 60 78 70 44', '+33 1 69 83 46 60', '+33 36 31', '+33 1 64 97 09 80', '+33 1 60 77 68 78', '+33 8 00 10 21 02', '+33 1 60 78 60 15', '+33 1 69 20 05 93 ;+ 33 97 52 14 25 6', '+33 1 60 83 10 22', '+33 1 69 21 13 30', '+33 9 70 35 16 28', '+33 36 31', '+33 1 69 45 11 40', '+33 1 69 06 35 07', '+33 1 69 83 73 20', '+33 1 69 03 67 79', '+33 1 69 42 32 10', '+33 1 69 42 81 93', '+33 1 69 00 09 45', '+33 1 64 93 93 48', '+33 36 31', '+33 8 20 82 00 01', '+33 1 69 33 14 14', '+33 1 64 55 16 30', '+33 1 64 93 20 43', '+33 1 69 21 40 66', '+33 1 60 80 25 62', '+33 1 69 05 82 65', '+33 1 69 05 28 42', '+33 1 69 06 47 09', '+33 36 31', '+33 1 60 80 48 54', '+33 1 64 56 17 72', '+33 1 64 56 15 35', '+33 1 69 26 98 22', '+33 1 60 14 88 34', '+33 1 81 08 21 00', '+33 1 60 84 16 40', '+33 1 79 93 42 95', '+33 1 81 09 78 25', '+33 9 52 70 93 72', '+33 36 31', '+33 1 60 88 21 01', '+33 1 69 30 64 89', '+33 1 69 06 21 16', '+33 9 52 94 28 59', '+33 36 31', '+33 9 75 76 17 34', '+33 1 69 31 57 70', '+33 1 69 31 72 22', '+33 1 70 39 22 23', '+33 1 69 82 22 84', '+33 1 69 49 12 21', '+33 1 60 85 20 70', '+33 1 60 77 19 50', '+33 1 60 77 34 22', '+33 1 69 96 00 10', '+33 1 64 95 97 14', '+33 1 69 25 84 85', '+33 1 69 02 84 04', '+33 9 52 40 24 67', '+33 1 69 83 43 10', '+33 1 69 41 85 31', '+33 1 69 88 82 36', '+33 9 50 08 67 73', '+33 1 69 07 32 57', '+33 1 69 07 81 52', '+33 1 60 86 54 76', '+33 1 60 86 38 21', '+33 1 60 78 48 86', '+33 1 60 14 01 22', '+33 1 69 07 50 23', '+33 1 60 75 18 81', '+33 1 60 75 17 17', '+33 1 60 75 54 93', '+33 1 60 82 56 72', '+33 1 78 05 36 16', '+33 1 64 85 01 29', '+33 1 60 75 48 79', '+33 1 64 98 50 64', '+33 1 60 75 03 62', '+33 1 60 75 29 53', '+33 1 69 06 46 01', '+33 1 69 03 04 04', '+33 1 69 45 31 18', '+33 1 69 05 19 98', '+33 1 64 97 67 44', '+33 1 60 77 67 36', '+33 1 60 77 67 36', '+33 1 60 91 66 68', '+33 1 60 10 19 47', '+33 1 60 77 11 11', '+33 6 68 72 89 29', '+33 1 69 36 49 70', ... 500 more items ], phones_not_updated: 1043 } ### debug: write file my_converted_data_set.json ./output/my_converted_data_set.json ### debug: File my_converted_data_set.json is written successfully!